reset:只是還原,並不是真正的重置。
如果有這樣的元素:
那麼$("#myform")[0].reset();
or $("#myform").resetform();
or $("#myform")[0].reset() ;
or $("#myform").get(0).reset();
就這是會還原成test,並沒有真正的清空。
真正的清空
$(':input','#myform')
.not(':button,:submit,:reset,:hidden') //將myform表單中input元素type為button、submit、reset、hidden排除
.val('') //將input元素的value設為空值
.removeattr('checked')
.removeattr('checked') // 如果任何radio/checkbox/select inputs有checked or selected 屬性,將其移除
JQuery 表單清空 真正的重置
reset 只是還原,並不是真正的重置。如果有這樣的元素 那麼 myform 0 reset or myform resetform or myform 0 reset or myform get 0 reset 就這是會還原成test,並沒有真正的清空。真正的清空 input myform not...
jquery清空表單資料
慣例 我是溫浩然 按鈕不同,頁面相同,還需要顯示的資料不同,這裡會由於頁面的快取問題,導致,每次點開這個頁面顯示的資料相同。這不是我們想要的。這就需要清楚表單資料了。方法如下 注意!這個方法剛才試過不可以,下面的方法沒試。myform 0 reset 但是,如果有這種表單的資料,就不可以清除了,如下...
使用jQuery重置 reset 表單的方法
由於jquery中,提交表單是像下面這樣的 如下 yigeform submit 所以,想當然的認為,重置表單,當然就是像下面這樣子嘍 如下 yigeform reset 但是,不幸的是,這樣寫的話,會有乙個讓你很鬱悶的結果,那就是,表單無法重置!後來,上網查了一下,說是,jquery中沒有rese...