第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在項目中如何防止表單重復(fù)提交?

在項目中如何防止表單重復(fù)提交?

勿莣洎莪 2016-12-22 13:57:58
前端界面用的是easyu 點擊增加時彈出一個對話框網(wǎng)速不好點擊多次時會請求多次,有沒有大神碰到過的。網(wǎng)上的都是一些防止表單的例子,在項目中應(yīng)該怎么做了?
查看完整描述

6 回答

?
慕大叔

TA貢獻(xiàn)75條經(jīng)驗 獲得超103個贊


頁面控制:按鈕做表單提交的時候?qū)憘€選擇器做個loading防止重復(fù)提交操作。相應(yīng)的后臺也要做一些控制

查看完整回答
1 反對 回復(fù) 2016-12-22
?
偏要靠才華_Tu

TA貢獻(xiàn)2條經(jīng)驗 獲得超1個贊

你可以設(shè)計一個Token,然后分別放在httpsession域里面和表單的hidden域里面(sToken,hToken),然后在你的serverlet里面做判斷,只要iToken.equals(sToken)則一致認(rèn)為是重復(fù)提交

查看完整回答
1 反對 回復(fù) 2016-12-22
?
cleartime

TA貢獻(xiàn)7條經(jīng)驗 獲得超0個贊

return false

查看完整回答
反對 回復(fù) 2016-12-29
?
會唱歌的魚

TA貢獻(xiàn)23條經(jīng)驗 獲得超10個贊

設(shè)置標(biāo)志位,最好不要定義全局的變量,這樣會全局污染,可以定義一個對象,對象中定義一個標(biāo)志位,
不過我很好奇,一般情況下,表單提交不是同步請求嗎?頁面一般都會刷新的,你還可以操作。
還可以通過一個設(shè)置一個模態(tài)框作為請求的過度動畫

查看完整回答
反對 回復(fù) 2016-12-23
?
永恒君

TA貢獻(xiàn)2條經(jīng)驗 獲得超0個贊

也可以保留一個全局的時間戳,每次時間觸發(fā)形成新的時間戳與全局的相減,大于一定時間才算是有效點擊,否則 return
查看完整回答
反對 回復(fù) 2016-12-22
?
qq_這不是重點_0

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

如果每次都是生成token,必然影響效率,在前端更好一些

查看完整回答
反對 回復(fù) 2016-12-22
?
杰杰就是我

TA貢獻(xiàn)32條經(jīng)驗 獲得超24個贊

我的建議 是通過一個標(biāo)記位來進(jìn)行, ?首先 假設(shè) flag = false; ??

if(flag){
????return;
}
當(dāng)你第一次提交的時候?,?你把他變成??flag?=?true;?????然后提交表單

如果使用的ajax , ?則可以通過 ?返回的數(shù)據(jù) ?無論是否成功 , 都把 ?flag = false

查看完整回答
反對 回復(fù) 2016-12-22
  • 6 回答
  • 1 關(guān)注
  • 2971 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號