Jquery更新为类型

时间:2012-02-19 02:57:16

标签: jquery

现在我有一个脚本会在点击提交按钮后更新,但是如何更改它以便在点击时更新?

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并更新它。现在,用户必须单击提交按钮才能实现此目的。基本上我想要没有提交按钮。

1 个答案:

答案 0 :(得分:0)

我相信你正在寻找关键活动。只需将提交更改为keyup

即可
$('#cartUpdate input[name=qty]').keyup(function() {
//other stuff   
});