原因一:一般用layui導致提交兩次,會想到的是在繫結on sumit的時候沒有return false,導致沒有把常規提交方式攔截下來,再次訪問了action
$.ajax(",
async: false,
type:"post",
datatype: "json",
data:data.field,
success: function(data)else }})
return false; // 這段很關鍵 });
原因二:然而我的問題不是這個,我訪問了兩次的後端介面,特別奇怪,對前端進行除錯之後發現前端的同事多引用了一遍layui.all.js,也就是說頁面要被渲染兩次,當然就被提交兩次了
刪掉乙個就可以了
layui表單提交
form method post div class layui form item label for l email class layui form label 郵箱 label div class layui input inline input type text id l email n...
槽糕,layui表單提交倆次
槽糕layui表單會提交倆次,你遇到過嗎?使用這個layui已經快倆年時間了,剛剛新搭xadmin的框架,於是就出現了表單會重複提交這個問題,很懊惱啊!如果你想直接知道解決方案,那就直接到第三小節即可。首先來看看咔咔都做了什麼操作。使用的xadmin模板,估計是沒有把js檔案引全面造成的問題。咔咔想...
layui外掛程式表單驗證提交觸發提交
form class layui form action method post div class logi content p class tit 管理系統 div class layui form item label class layui form label 賬號 div class l...