通过jquery单击按钮

时间:2014-04-02 01:02:33

标签: javascript jquery

我正在尝试模仿使用jquery单击表单提交按钮。该按钮是一个表单提交按钮,但单击该按钮只是更新页面(我猜它运行一个脚本),它不会带你到一个新的页面。

我的猜测是提交进行了ajax调用,所以我尝试使用:

$('#cart-add').ajaxSubmit({url: formAction, type: 'post'});

然而,我没有看到任何事情发生。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我想你可能会追求这样的事情。由于你没有发布任何HTML,我只能假设你的按钮具有cart-add的ID,你想要的形式就是'myForm'。这将绑定该按钮的单击并阻止其默认操作,并执行您填写的表单数据的ajax帖子。希望这可以帮助。

$('#cart-add').on('click', function(e){
    e.preventDefault();
    var $formData = $('#myform').serialize();

     $.ajax({
       url: 'yoururl',
       type: 'POST',
       data: $formData,
       success: function(response) {
       // do stuff. 
       }
     });

});