现在我有一个脚本会在点击提交按钮后更新,但是如何更改它以便在点击时更新?
Jquery的
$(function() {
$('#cartUpdate').submit(function() {
var url = $(this).attr('action');
var data= $(this).serialize();
$.post(url, data, function(cartUpdateDone) {
//tell them it updated
});
return false;
});
});
HTML
<form action="/cart/update" id='cartUpdate' method="post" accept-charset="utf-8">
<input type="hidden" name="rowid[]" value="76ea881ebe188f1a7e7451a9d7f17ada" />
<input type="text" name="qty[]" value="1" maxlength="3" size="5" />
</form>
编辑:
对不起,我猜我的问题不够明确。我正在做的是制作一个结帐页面,我希望用户能够输入他们想要的产品数量,然后转到cookie并更新它。现在,用户必须单击提交按钮才能实现此目的。基本上我想要没有提交按钮。
答案 0 :(得分:0)
我相信你正在寻找关键活动。只需将提交更改为keyup
即可$('#cartUpdate input[name=qty]').keyup(function() {
//other stuff
});