下面是我Ajax的Post提交的代碼:我前端層面使用了點(diǎn)擊后 Disable 按鈕 以及 beforeSend 和 complete 來(lái)防止重復(fù)提交,后段里面我也判斷了如果已有這個(gè)數(shù)據(jù),則禁止提交。然后,有時(shí)候,在偶然情況下,我還是能夠提交相同的兩條數(shù)據(jù)。?請(qǐng)問(wèn)這樣要如何解決?以及在哪種情況下會(huì)出現(xiàn)這種情況??我在本地使用 Task.Sleep(5000) 來(lái)模擬點(diǎn)擊按鈕后,再刷新頁(yè)面,然而本地是正常的,第二個(gè)數(shù)據(jù)已經(jīng)無(wú)法提交了。
如果防止或避免Ajax 的重復(fù)提交?
函數(shù)式編程
2018-08-14 10:13:39