鑑於這種HTML創建表單添加的onsubmit:如何刪除現有的和形式使用jquery
<form name="search" id="myForm" onsubmit="return existingfunc()" method="post">
<input type="submit" value="Search" title="Search">
</form>
我可以用$('#myForm').attr('name','newname')
通過jQuery改變形式的名稱。
是否可以更改窗體的onsubmit
函數?
$('#myForm').unbind('submit');
將從#myForm
刪除所有onsubmit
事件:
當然,但這不是一個好辦法。考慮附加一個eventlistener來提交表格 – Fender
「被叫」的形式如何?你的意思是什麼時候提交?或者當它被點擊時?或者當頁面加載? – Matt
我會改變表單名稱,當按鈕被點擊時,其實默認情況下它會用於搜索(所以我給名稱作爲搜索),如果我點擊了按鈕,我想讓表單添加項目到我的頁面,這樣我可以將名稱更改爲「添加」並更改「操作」,也可以刪除onsubmit功能並添加新的提交功能 – mymotherland