我有这个网络服务
public string LoadTotalCallsPerCampignByRangeFilter(string fromDate, string toDate)
我称之为:
$.ajax({
url: "http://localhost:4025/vmp_webservice.asmx/LoadTotalCallsPerCampignByRangeFilter
我需要用参数
来调用它
答案 0 :(得分:2)
$.ajax({
url: "http://localhost:4025/...eFilt " ,
data: {parameter1: "value", parameter2: "value2"},
success:function(){}
});
或$.getJSON
$.getJSON('url',{parameter1: "value", parameter2: "value2"}).done(function(result){
//---success
}).fail(function(e,x,t){
//----there have been an error
});
编辑:.fail
可以替换为.error
答案 1 :(得分:1)
将type
设为GET
并将参数传递给$.ajax
:
$.ajax({
url:'http://localhost:4025/vmp_webservice.asmx/LoadTotalCallsPerCampignByRangeFilter',
type: 'GET',
data: {parameter1: "value", parameter2: "value2"}
});
答案 2 :(得分:0)
您可以直接在网址中指定参数
$.ajax({
url: "http://localhost:4025/vmp_webservice.asmx/LoadTotalCallsPerCampignByRangeFilter?parameter1=" + parameter1.value + '¶meter2=' + parameter2.value ,
success: function (statusData) {
},
error: function () {
},
});
答案 3 :(得分:-1)
使后端方法静态
public static string LoadTotalCallsPerCampignByRangeFilter(string fromDate, string toDate)