带有2个按钮的jQuery表单插件

带有2个按钮的jQuery表单插件,jquery,forms,plugins,Jquery,Forms,Plugins,我正在使用jQuery表单插件 当我点击Save按钮时,它工作正常,但当我先点击Send Sale,然后点击Save按钮时,Save按钮执行与Send Sale相同的过程 有人知道怎么了吗 更新 获得了使用ajaxSubmit而不是ajaxForm的解决方案只需在表单标签中使用submit按钮,两个按钮都可以提交表单。您可能想要尝试的是将输入转换为按钮,并将其移到表单之外 <form id="form1" name="form1" method="post" action="" enct

我正在使用jQuery表单插件

当我点击Save按钮时,它工作正常,但当我先点击Send Sale,然后点击Save按钮时,Save按钮执行与Send Sale相同的过程

有人知道怎么了吗

更新

获得了使用ajaxSubmit而不是ajaxForm的解决方案只需在表单标签中使用submit按钮,两个按钮都可以提交表单。您可能想要尝试的是将输入转换为按钮,并将其移到表单之外

<form id="form1" name="form1" method="post" action="" enctype="multipart/form-data">
</form>
<button id="submit1" class="submit_button">Save</button>
<button id="submit2" class="submit_button">Send Sale</button>
$(document).ready(function() { 
// bind form using ajaxForm 
$('#submit2').click(function() {
    alert('ffff');
    $('#form1').ajaxForm({ 
        // target identifies the element(s) to update with the server response 
        target: '.loading',
        beforeSubmit:  showImg,
        success: showResponse,
        url:       'send_sale.php',
    });
});
});
<form id="form1" name="form1" method="post" action="" enctype="multipart/form-data">
</form>
<button id="submit1" class="submit_button">Save</button>
<button id="submit2" class="submit_button">Send Sale</button>
$(document).ready(function () {
    $('#submit1').click(function () {
    alert("action 1")
    $('#form1').ajaxForm({
        target: '.loading',
        beforeSubmit: showImg,
        success: showResponse,
        url: 'send_sale.php',
    });
    });
    $('#submit2').click(function () {
    alert("action 2")
    });
});