如何使用url中的参数调用json请求

时间:2014-04-10 11:51:04

标签: javascript jquery

我有这个网络服务

public string LoadTotalCallsPerCampignByRangeFilter(string fromDate, string toDate)

我称之为:

 $.ajax({
  url: "http://localhost:4025/vmp_webservice.asmx/LoadTotalCallsPerCampignByRangeFilter

我需要用参数

来调用它

获取webservice

4 个答案:

答案 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 + '&parameter2=' + parameter2.value ,
        success: function (statusData) {
        },
        error: function () {
        },

    });

答案 3 :(得分:-1)

使后端方法静态

public static string LoadTotalCallsPerCampignByRangeFilter(string fromDate, string toDate)