默認寫在form表單里的按鈕可以自動提交表單,現在要實現的效果是點擊button按鈕調用js函數,再有ajax提交
<button type="button" class="btn btn-sub" onclick="return formSubmit();">提交</button>
function formSubmit() { // 如果是修改渠道號,原來就有渠道參數,需要將原有的渠道參數初始化進去 $("#attrTbody").children().each(function(){ selChannelAttr.push({"name":$(this).children().eq(0).attr("name"), "value":$(this).children().eq(1).text(), "text":$(this).children().eq(0).text()}); }); $("#channelForm").submit(); return false; }
代碼如上,按如下說明改即可
在formSubmit()函數的最后加上 return false;
在HTML事件中 onclick="return formSubmit()"