Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов webmethod aspx / 5 сообщений из 5, страница 1 из 1
05.05.2014, 14:53
    #38633301
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов webmethod aspx
написал
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
   [WebMethod]
        [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
        public static object GetData()
        {
            object obj = new object []{ "1", "2", "3" };

            string str = Json.Encode(obj);

            return obj;
        }


вызываю
Код: html
1.
http://localhost:26582/WebForm2.aspx/getdata



не вызывается. Что не так? веб конфиг не правил.
...
Рейтинг: 0 / 0
07.05.2014, 14:12
    #38635572
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов webmethod aspx
допилил что стало вызываться но результат аякса - это вся страница вебформ, хотя через pagemethods срабатывает как надо. Просто хочется знать что не так
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 function myButton_click() {
            var a = PageMethods.GetData(CallSuccess, CallFailed); работает
            $.ajax({
                url: "http://localhost:26582/WebForm2.aspx/GetData",

                success: function (msg) {

прилетает вся страница

                },
                error: function (msg) {
                }

            })
            .done(function (data) {
                прилетает вся страница
            });
        }

 function CallSuccess(res) {
            alert("123"); прилетает только то что метод возвращает
        }
...
Рейтинг: 0 / 0
07.05.2014, 21:47
    #38636042
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов webmethod aspx
странно что никто не знает.
...
Рейтинг: 0 / 0
07.05.2014, 22:22
    #38636058
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов webmethod aspx
FatherSql,
А зачем вам эта строчка - string str = Json.Encode(obj);
...
Рейтинг: 0 / 0
08.05.2014, 12:30
    #38636592
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов webmethod aspx
Где-то в степиFatherSql,
А зачем вам эта строчка - string str = Json.Encode(obj);
там можно все убрать от этого ничего не изменится.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов webmethod aspx / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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