2016-03-28 71 views
0

我有一個幾個提交按鈕的形式。我想通過POST提交表單來處理填寫的表單字段...... jQuery是否覆蓋提交?jQuery事件是否覆蓋提交操作?

$('#myButton').click('myAction') <!-- not actual code, just for the idea --> 

<input type="button" type="submit" id="myButton" value="do something"> 
+0

是的,你必須使用'提交()' – miglio

+0

所以如果我添加一個jQuery的事件提交按鈕..提交無線不會執行,但jQuery的事件會? –

回答

0

你可以使用這樣的事情:
HTML表單:

<form id="myform" method="post" name="form" action=""> 
    <input type="text" name="name" value=""> 
    <input type="text" name="other" value=""> 
    <input type="submit" type="submit" name="myButton" value="do something"> 
</form> 

JS:

$('#myform').on('submit',function(e){ 
    e.preventDefault(); 
    var addnew='&addnew=1234';//additional data 
    var _data = $('#myform').serialize(); 
    _data = _data+addnew; 
    console.log(_data); 
}); 

sample jsfiddle