我有像这样的c#.net网络服务
var webMethod = "ws.asmx/Hello";
var parameters = "{'ReportID':10,}";
$.ajax({
type: "POST",
url: "ws.asmx/GetReportResult",
dataType: 'json',
contentType: 'application/json; charset=utf-8',
data: parameters,
success: function (msg) {
alert(msg.d);
},
error: function (jqXHR, textStatus, errorThrown) {
alert(errorThrown);
}
});
});
对于hello函数我可以调用函数但GetReportResult我不能 我的jquery ajax就是这个
android:isScrollContainer="false"
我想通过jquery调用此Web服务,但我不知道如何将数据发送到params值 每个人都可以帮助我吗?
答案 0 :(得分:0)
我在jQuery中使用数组发送了输入。这是代码的工作示例
$(document).ready(function() {
var cars = ["Saab", "Volvo", "BMW"];
var webMethod = "ws.asmx/Hello";
var parameters = "{'ReportID':10,'Parameters':['Name1','Name2']}";
$.ajax({
type: "POST",
url: "ws.asmx/GetReportResult",
dataType: 'json',
contentType: 'application/json; charset=utf-8',
data: parameters,
success: function(msg) {
alert(msg.d);
},
error: function(jqXHR, textStatus, errorThrown) {
alert(errorThrown);
}
});
});