将多个参数从jquery传递给web方法 [英] Pass multiple parameters from jquery to web method

查看:57
本文介绍了将多个参数从jquery传递给web方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用以下代码在我的form.im中将jquery中的三个值传递给web方法。但是它不工作..我使用正确的语法来传递值吗?



var frm = $('#txtFromDate')。val();

var to = $('#txtToDate')。val();

var suppress ='不';

$(文件).ready(function(){

$ .ajax({

类型:POST,

contentType:application / json; charset = utf-8,

url:ProfitAndLoss.aspx / BindDatatable,

//data:JSON.stringify( {frm:$('#txtFromDate')。val()},{to:$('#txtToDate')。val()},{suppress:No }),

数据:{'frm':'+ frm +','to':'+ to +','suppress':'+ suppress +' },

dataType:json,

async:true,

成功:函数(dat a){var />
for(var i = 0;我< data.d.length; i ++){

$(#grdPandL)。append(

+ data.d [i] .UserId + + data.d [i] .UserName + + data.d [i] .Location +
);

}

},

错误:功能(结果){

alert(错误) );

alert(data.d [i]);

}

});

}) ;

I want to pass three values from jquery to web method in my form.i m using the following code.But its not working..Am i using the correct syntax to pass the values?

var frm = $('#txtFromDate').val();
var to = $('#txtToDate').val();
var suppress = 'No';
$(document).ready(function() {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "ProfitAndLoss.aspx/BindDatatable",
//data:JSON.stringify({ frm: $('#txtFromDate').val() },{ to: $('#txtToDate').val() },{ suppress: "No" }),
data: "{'frm': '" + frm + "','to': '" + to + "','suppress': '" + suppress + "'}",
dataType: "json",
async: true,
success: function(data) {
for (var i = 0; i < data.d.length; i++) {
$("#grdPandL").append("

" + data.d[i].UserId + "" + data.d[i].UserName + "" + data.d[i].Location + "
");
}
},
error: function(result) {
alert("Error");
alert(data.d[i]);
}
});
});

推荐答案

('#txtFromDate')。val();

var to =
('#txtFromDate').val();
var to =


('#txtToDate')。val();

var suppress ='No';
('#txtToDate').val();
var suppress = 'No';


(document).ready(function( ){
(document).ready(function() {


这篇关于将多个参数从jquery传递给web方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆