你能从 ASMX 返回 string[] 到 JQuery AJAX 吗?
这是我的网络方法
[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]);
}
}
});
Here's my web method
[WebMethod(EnableSession = true)]
public string[] LoadArray()
Here's my 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]);
}
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我倾向于让我的函数返回一个字符串,并将字符串数组放入一个 json 结果中以传回客户端。
你尝试过这样做吗?
错误信息是什么?
I tend to have my function return a string, and put the array of strings into one json result to pass back to the client.
Have you tried to do this?
What was the error message?
问题
我解决了数组应该是“arr.d”的
i fixed the problem
the array should be "arr.d"