вы можете вернуть строку [] из ASMX в JQuery AJAX? - PullRequest
0 голосов
/ 27 октября 2009

Вот мой веб-метод

[WebMethod(EnableSession = true)]
public string[] LoadArray()

Вот мой JavaScript

$.ajax({
        type: 'POST',
        url: '/services/Service.asmx/LoadArray',
        data: "{}",
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function(arr) {
            for (var i = 0; i <= arr.length; i++) {
                addNewPatient(arr[i]);
            }
        }
    });

Ответы [ 2 ]

2 голосов
/ 28 октября 2009

я исправил проблему

массив должен быть "arr.d"

2 голосов
/ 27 октября 2009

Я склоняюсь к тому, чтобы моя функция возвращала строку и помещала массив строк в один результат json для передачи клиенту.

Вы пытались это сделать?

Какое было сообщение об ошибке?

...