Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / url для jquery post - обычный cs file / 13 сообщений из 13, страница 1 из 1
21.10.2014, 16:11
    #38783138
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Возможно ли для статичного html прописать:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 $.ajax({
                            type: "POST",
                            dataType: "json",
                            url: "ClassName.cs/MethodName",
                            data: 'data=' + JSON.stringify(cData),
                            cache: false,
                            error: function (xhr, status) {
                                
                            },
                            success: function (data) {
                            }



Код: c#
1.
2.
3.
4.
5.
[WebMethod]
        public static string MethodName(HttpContext context)
        {
            return "123";
        }



т.к. во все примерах используется aspx (не cs файлы)
...
Рейтинг: 0 / 0
21.10.2014, 16:53
    #38783228
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Что это за феерический бред?
...
Рейтинг: 0 / 0
21.10.2014, 16:53
    #38783229
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Students,

..что вы имеете в виду под обычным файлом? .. вы веб-сервис хотите использовать? .. так там варианты: ASMX, WCF, контроллер MVC, WebAPI ...
...
Рейтинг: 0 / 0
21.10.2014, 17:17
    #38783264
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
нет, есть mvc проект, в нём статичная html страничка.
вот из этой статичной html странички мне нужно вызывать метод MethodName с json-параметром в классе ClassName.cs и вернуть ответ.

Для этого jquery ajax подходит?
...
Рейтинг: 0 / 0
21.10.2014, 17:19
    #38783269
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Students,

вы будете смеяться, но в параметр "url" пишется-таки URL, а не тест, который пришел вам в голову

Откуда в вашем примере jQuery узнает, куда слать запрос?
...
Рейтинг: 0 / 0
21.10.2014, 17:21
    #38783272
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Shocker.ProОткуда в вашем примере jQuery узнает, куда слать запрос?

Я пропишу URL куда слать запрос
...
Рейтинг: 0 / 0
21.10.2014, 17:23
    #38783275
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Studentsвот из этой статичной html странички мне нужно вызывать метод MethodName с json-параметром в классе ClassName.cs и вернуть ответ.
Итак, попытаемся разобраться. Есть некая html странички, прямо в ней есть дотнетовский *.cs класс с каким-то методом, который имеет некий параметр, якобы ожидающий на вход json. Вот это курево

StudentsДля этого jquery ajax подходит?
Нет. Тут помогут только базовые курсы по веб программированию.
...
Рейтинг: 0 / 0
21.10.2014, 17:23
    #38783276
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
я погуглил, но используются только aspx файлы, у меня для моего cs файла
xhr.status = 404
...
Рейтинг: 0 / 0
21.10.2014, 17:25
    #38783278
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
ну ангулар ведь можно использовать со статическими html страничками и, например, вешать на кнопки обработчики.
почему такой же фокус не проходит для cs файла
...
Рейтинг: 0 / 0
21.10.2014, 17:36
    #38783299
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Studentsнет, есть mvc проект, в нём статичная html страничка.
вот из этой статичной html странички мне нужно вызывать метод MethodName с json-параметром в классе ClassName.cs и вернуть ответ.

Для этого jquery ajax подходит?

.. в вашем MVC-проекте буква "С" означает "контроллер" ... вот в нем метод пропишите и в него свой JSON и посылайте ...
...
Рейтинг: 0 / 0
21.10.2014, 18:08
    #38783338
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
StudentsЯ пропишу URL куда слать запросвот и пропишите. Нужный метод будет находиться в контроллере. Объявите свой класс ClassName.cs контроллером, раз так хочется

http://smarly.net/pro-asp-net-mvc-4/introducing-asp-net-mvc-4/what-is-the-big-idea/key-benefits-of-asp-net-mvc
http://smarly.net/pro-asp-net-mvc-4/asp-net-mvc-4-in-detail/controllers-and-actions
...
Рейтинг: 0 / 0
21.10.2014, 18:10
    #38783340
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
Studentsпочему такой же фокус не проходит для cs файлапотому что cs-файл - это исходный код, он существует только при разработке, в развернутом проекте его нет, он компилируется в dll
...
Рейтинг: 0 / 0
22.10.2014, 00:51
    #38783533
Students
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
url для jquery post - обычный cs file
ясно, спасибо за ответы.
что-то вечером в конце рабочего дня голова совсем поехала...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / url для jquery post - обычный cs file / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]