2013-07-26 27 views
0

我有两个下拉框,第一个用于成本中心,第二个用于项目。这里的项目下拉列表是根据成本中心填充的。 如何通过更改costcenter下拉菜单来调用我的项目Web服务。如何将参数从JQuery Select2插件传递给asp.net web服务

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

回答

0

绑定change事件element的:

$("#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/

+0

先生我想在我的asmx服务中使用select2插件在第一个$(“#elementId”)的change事件中调用此选定值.. – social

相关问题