如何從成功函數中的JQuery.Ajax()返回多個值?來自ASP.NET的多個返回值的JQuery Ajax
我試了一下:
$.ajax({
type: "POST",
url: "default.aspx/myFunction",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$("#myDiv").html(msg.a[0]);
$("#myDiv2").html(msg.a[1]);
}
});
在這裏,我的ASP.NET頁面:
<WebMethod()> _
Public Shared Function myFunction() As Array
Dim a() As String
a(0) = "value 1"
a(1) = "value 2"
Return a
End Function
它用起來很獨特返回的字符串,但數組不工作:(
是您的實際的WebMethod返回JSON結果?根據你發佈的代碼,我不認爲它是。 – CodingGorilla 2010-10-13 17:38:41