button標籤,慎用submit型別

2021-10-02 05:17:44 字數 375 閱讀 3483

beego開發過程中

html 標籤,謹慎使用submit標籤,如果button按鈕對應的有ajax方法實現與後端進行資料互動,則使用submit型別會重複提交兩次資料到beego端,會產生意想不到的bug。

建議:1、button按鈕未設定ajax方法與後端進行資料互動時,使用submmit型別;

2、若該button按鈕需通過ajax方法實現與後端進行資料互動時,使用button型別;

我遇到的問題概述:

1、通過.modal(「show」);方法控制顯示modal時, 模態框一閃而過;

2、進行登入跳轉等操作時,資料提交兩遍,導致登入判斷異常,時長出現跳轉失敗的情況;

3、提交任務,出現執行超時的時候,記錄兩條任務操作日誌;

表單裡的button預設是submit型別

今天很坑爹,週六一大早加班開始碼 本來想做資料加密測試,於是乎用tp框架搭建了乙個應用環境,二話不說,開始碼碼。但,今天一大早就栽坑!直到同事喊吃飯還在坑里出不來!吃完飯繼續碼,最後碼的我想哭o o 我發現,只要是我在加上了標籤,我的button繫結的ajax就提交失敗,我的button明明沒有標記...

submit 和 button的區別

size medium color red submit 特殊的button,會自動將表單的資料提交 onclick方法不加return 會自動提交,並不會起到約束的作用,所以,使用submit時需要驗證 return 例 在js中判斷的時候 寫return true 或者 return false...

submit和button的區別

submit是button的乙個特例,也是button的一種,它把提交這個動作自動整合了。如果表單在點選提交按鈕後需要用js進行處理 包括輸入驗證 後再提交的話,通常都必須把submit改成button,即取消其自動提交的行為,否則,將會造成提交兩次的效果,對於動態網頁來說,也就是對資料庫操作兩次。...