在jquery中重置表單主要是將jquery轉(zhuǎn)化成DOM對象,在使用reset()方法即可,所以有以下兩種方案:
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),磴口企業(yè)網(wǎng)站建設(shè),磴口品牌網(wǎng)站建設(shè),網(wǎng)站定制,磴口網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,磴口網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
一:使用get(0)
$("#myform").get(0).reset();
二:使用[0]
$("#myform")[0].reset();
以上兩種方法其實使用原理一致的;
但是這里有一點必須注意:
有時候在使用上述兩種方法時,瀏覽器報
TypeError:$("...").get(...).resetisnotafunction
錯誤,這種情況可能是在表單中的重置按鈕定義異常了;
原因其實就出自重置按鈕中的id="reset"中,原因應(yīng)該是設(shè)置id="reset"可能會覆蓋原有的"reset()"方法,所以導(dǎo)致reset()未定義。
既然reset按鈕會出現(xiàn)這樣的問題,那么submit會不會也出現(xiàn)這樣的問題,有興趣的可以親自試試^^