0

我有 2 个下拉列表,第一个是成本中心,第二个是项目。这里的项目下拉列表是根据成本中心填充的。如何在更改成本中心下拉列表时调用我的项目 Web 服务。

我想将 costcenter 下拉列表的选定值传递给我的 asmx webservice。我正在为上述 rwo 下拉菜单使用 select2 插件。请帮我............

4

1 回答 1

0

绑定element's on change 事件:

$("#elementId").on("change",function(){
    //This will return selected value
    var selectedValue=$(this).("option:selected").val();
    $.ajax({
        type: 'POST',
        url: 'WebForm1.aspx/getData',
        data: '{ val:+'selectedValue+'}',
        contentType: 'application/json; charset=utf-8',
        dataType: 'json',
        success: function (msg) {

        }
    });

});

在文件后面的代码中:-

[WebMethod]
public static string getData(string val)
{
    //Call your web-service with val as your selected drop down value 
}

演示:http: //jsfiddle.net/hungerpain/ptZhF/1/

于 2013-07-26T08:31:02.020 回答