新人求救:jquery如何接收webservice的返回集合
各位大虾,传授下!
我的webservic的方法,是一个返回List<string>集合带参的 GetName(string txt),txt从页面文本获取,
求jquery的$.ajax()实现部分
各位大虾,救救小弟吧,纠结死了。
[解决办法]
不用你自己解析
服务器:
[OperationContract]
public List<string> TestList()
{
return new List<string>() { "1111", "222", "333" };
}
$.ajax({
type: "POST",
url: "WDCProxy.svc/TestList",
dataType: "json",
success: function (response) {
alert(response.d);
},
error: function (response) {
alert(response.d);
}
});
$.ajax({
url: "test.asmx/GetName",///////注意修改webservice名称
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",//////
data: "{txt:123}",
success: function (json) { alert("Success:"+json.d); },
error: function (x, e) { alert("Error:"+x.responseText); }
});