jQuery提交表單后重置的方法

2014-04-23 11:21:46來源:oschina作者:

JQuery中沒有reset方法,經(jīng)核對,果然是沒有。那有么沒有辦法通過JQuery來重置表單呢,答案是有的,不過是一種間接的方法……

由于JQuery中,提交表單是像下面這樣的:

$('#myform').submit()  

所以,想當(dāng)然的認(rèn)為,重置表單,當(dāng)然就是像下面這樣子嘍:

$('#myform').reset() 

但是,不幸的是,這樣寫的話,會有一個(gè)讓你很郁悶的結(jié)果,那就是,表單無法重置!

后來,上網(wǎng)查了一下,說是,JQuery中沒有reset方法,經(jīng)核對,果然是沒有。

那有么沒有辦法通過JQuery來重置表單呢,答案是有的,不過是一種間接的方法,先將JQuery轉(zhuǎn)成js對象,再調(diào)用js的reset()函數(shù)如下:

$('#myform')[0].reset() 

也就是通過調(diào)用 DOM 中的reset方法來重置表單。

關(guān)鍵詞:jQuery

贊助商鏈接: