js實(shí)現(xiàn)表單提交后不重新刷新當(dāng)前頁面
如何實(shí)現(xiàn)表單提交后不重新刷新當(dāng)前頁面
<form name='form1' id='form1' action='/xbcw/cw/xx_xx.action' method='post'> <input type="button" id="btnSubmit" name="btnSubmit" value="保存" onclick="addKp()" class="Button2" /> <input type="button" id="btnSubmit" name="btnSubmit" value="下一步" onclick="doAddCwKpSubmit()" class="Button2" /> </form>
當(dāng)我點(diǎn)擊保存提交FORM表單后,如何讓當(dāng)前頁面維持不變(即不刷新當(dāng)前頁)?
在FORM表單后添加一個(gè)iframe
<iframe id="rfFrame" name="rfFrame" src="about:blank" style="display:none;"></iframe>
點(diǎn)保存提交事件里面需要將target改為iframe的名字:
JS:document.forms[0].target="rfFrame";
JQuery:$("#f2").attr("target","rfFrame");
這樣即提交了FORM保存了數(shù)據(jù),頁面也不會(huì)跳轉(zhuǎn).
以上就是本文的全部內(nèi)容,希望對大家有所幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
響應(yīng)式框架Bootstrap柵格系統(tǒng)的實(shí)例
下面小編就為大家分享一篇響應(yīng)式框架Bootstrap柵格系統(tǒng)的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12Nodejs使用mysql模塊之獲得更新和刪除影響的行數(shù)的方法
業(yè)余時(shí)間玩nodejs的時(shí)候遇到點(diǎn)蛋疼的情況, 在使用mysql模塊連接mysql操作, 想在update, delete語句的時(shí)候, 想知道到底u(yù)pdate, delete成功了沒有2014-03-03兼容FireFox 用javascript寫的一個(gè)畫圖函數(shù)
兼容FireFox 用javascript寫的一個(gè)畫圖函數(shù)...2007-08-08javascript循環(huán)變量注冊dom事件 之強(qiáng)大的閉包
是在循環(huán)過程過this被改變,注冊過的事件也被隨之改變,找到了一種解決方法2010-09-09JavaScript中的isXX系列是否繼續(xù)使用的分析
我們很容易被漂亮的代碼吸引,也不知不覺的在自己的代碼庫中加入這些。卻沒有冷靜的想過它們的優(yōu)劣。這不,我就收集了一系列形如 “是否為……?” 的判斷的boolean函數(shù)。2011-04-04