有時(shí)候可能需要實(shí)現(xiàn)這樣的效果:使用ajax提交表單,成功提交表單之后清空表單,如下代碼:
代碼如下:
<form>
<input name="name1" /><br/>
<input name="name1" /><br/>
<textarea name="content"></textarea>
<a href="javascript:void(0)" onclick="subform()">提交</a>
</form>
當(dāng)點(diǎn)擊 提交 之后,通過(guò)ajax將內(nèi)容提交。
以前我是通過(guò)以下代碼來(lái)清空表單
代碼如下:
$("input").val('');
$("textarea").val('');
前些日子無(wú)意想到另外一個(gè)方法(如果知道下面的方法的朋友可以就此打住):
代碼如下:
//在form表單中添加一個(gè)隱藏的reset按鈕,
<input type="reset" style="display:none;" />
//然后通過(guò)trigger來(lái)觸發(fā)reset按鈕
function subform(){
/* ...
*提交表單的代碼部分
* ... */
$("input[type=reset]").trigger("click");//觸發(fā)reset按鈕 }
新聞熱點(diǎn)
疑難解答
圖片精選