java框架都有哪些 如何防止多次提交按鈕造成重復(fù)提交?
如何防止多次提交按鈕造成重復(fù)提交?感謝您的回復(fù)@標(biāo)記@燕尚,我介紹了jQuery的Ajax方法,將URL作為一個(gè)鍵,如果有重復(fù)的鍵則返回,在Ajax的回調(diào)方法中刪除該鍵,以保證一個(gè)URL只有一個(gè)異步請(qǐng)
如何防止多次提交按鈕造成重復(fù)提交?
感謝您的回復(fù)@標(biāo)記@燕尚,我介紹了jQuery的Ajax方法,將URL作為一個(gè)鍵,如果有重復(fù)的鍵則返回,在Ajax的回調(diào)方法中刪除該鍵,以保證一個(gè)URL只有一個(gè)異步請(qǐng)求可以訪問,調(diào)用Ajax時(shí)不需要編寫額外的代碼;
js怎樣防止刷新重復(fù)提交?
有一種不好的方法&Ltbr>;也就是說,在用戶提交表單后,彈出一個(gè)帶有JS的框,提交成功,&Ltbr> echo“<script>(“successfully submitted”)<&Script>”&Ltbr>,然后使用PHP header或JS跳轉(zhuǎn)到提交頁面&Ltbr>;header(“位置:$post”&Ltbr>&Ltbr>;這相當(dāng)于刷新頁面本身,然后用戶可以再刷一遍&Ltbr>雖然用戶體驗(yàn)不是很好,但是如果不使用AJAX,正常提交也需要刷一遍,您可以自己試試
1。提交后返回false。增加條件判斷,提交前為真,提交后為假,根據(jù)情況重新賦值為真
代碼:$。Ajax({類型:“post”,URL:“l(fā)ibrarybooksu數(shù)據(jù).php", 數(shù)據(jù):參數(shù),數(shù)據(jù)類型:“json”異步:false,//這是防止重復(fù)提交的重要步驟成功:功能(a) {if(a.action==“nature”){$。成功(”操作成功!")}}