如何用jquery判断参数 $.ajax({ url: '../Ajax/NameGet.aspx', type: 'POST', data: { Name: name},我用这样的方法调用AJAX请求,如何判断传到data里的参数,比如一共有3个参数,当参数不为空的时候才放进data里,如果一个个写死的话太麻烦了,求好方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这边传3个参数,到请求的页面再判断就行了嘛,这没多大关系吧,或者在这边应该也可行吧,但是我不知道在data参数中行不行,你可以在调用ajax判断,不为空的就构造参数字符串,然后一起放到url中,'../ajax/NameGet.aspx?'+parms,大概像这样子,parms就是自己构造的参数 那就在外面定义一个变量var params={};if(){ //判断如果name不为空 params.name=name;}if(){ //一样}然后$.ajax({ url: '../Ajax/NameGet.aspx', type: 'POST', data: params 额。。那我具体参数该如何设置? 本人才学jquery,很多地方不懂 data: { Name: name},data: params上下2种形式都可以吗?params这个是数组。 我只会上面那一种形式 data是一个对象params = {};params.name = 'aaa';params.sex = '1';给params添加name、sex属性值分别是aaa、1;相当于{name: 'aaa', sex: '1'} var aa = {a:"1",b:"",c:"3"};for(i in aa){ if(aa[i] == "") delete aa[i];}过滤完后就是 aa = {a:"1",c:"3"}; 这个好,可惜用了FOR IN不知道效率会怎么样! 第一次来这里求教各位大大 jquery 怎么选择div下的ul下的li下的a 小问题 Jquery如何给动态创建的iframe body添加一个div 请问javascript中能让反斜杠不转义吗? 怎样让select与鼠标的滚轮分开 zhaoweiwei进!!!!!!!!!!!!!!!!! 有无方法通过代码保存页面?? js编的计算器,有问题,高手帮我调试一下??送分啊 求助!!!js将base64图片保存到本地 jquery如何实现 JQuery find输出内容
'../ajax/NameGet.aspx?'+parms,大概像这样子,parms就是自己构造的参数
if(){ //判断如果name不为空
params.name=name;
}
if(){ //一样
}
然后
$.ajax({ url: '../Ajax/NameGet.aspx',
type: 'POST',
data: params
data: params上下2种形式都可以吗?params这个是数组。 我只会上面那一种形式
params = {};
params.name = 'aaa';
params.sex = '1';
给params添加name、sex属性值分别是aaa、1;相当于{name: 'aaa', sex: '1'}
for(i in aa){
if(aa[i] == "") delete aa[i];
}
过滤完后就是
aa = {a:"1",c:"3"};
这个好,可惜用了FOR IN不知道效率会怎么样!