ajax传递from参数,有多个参数想通过ajax传递给服务端,使用from标签还是用div等。...

form添加onSubmit事件,这样button点击后会触发这个事件,回调函数里面获取到每个input的值,通过ajax发一个get或者post请求将数据传递到服务器,同时停止form提交。

$("form#id").("submit",function(){

var v1=$("#input1").val(),v2=$("#input2").val().......

$.post("url",parameters,callback);

return false;

});

return false;是关键。

====================================================================

更新(因为评论里面不好排版,所以对楼主的回应更新在回答里面):

1 如果我有两个按钮,一个想用条件查询,一个想用这些条件删除是不是只能在函数中判断是那个按钮被点击

判断是哪个button被点击然后向服务器请求不同的操作是可行的。

不过如果是我的话,我会在button绑定一个属性,比如:

然后就不要用form的onSubmit事件了,直接用button的click事件:

$(".btn").click(function(){

var v1=$("#input1").val(),v2=$("#input2").val().......

var action=$(this).data('action');

var url="url based action";

$.post(url,parameters,callback);

return false;

});

2 不太清楚你说的用div是什么意思。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值