聯系官方銷售客服
1835022288
028-61286886
表單AJAX后出現了幾個問題
問題1:undefined問題是咋回事。
不管操作什么,都提示,【操作信息】+undefined
比如:操作成功undefined;手機不能為空!undefined
數據是能正常提交,就是會一直出現這個undefined。
問題2:提交成功后,持續點擊可以重復提交。
請問如何判斷設置間隔時間?
問題3:提交成功后,還能執行后臺設置的那個返回頁面嗎?
我的表單代碼:
<form action="/index.php?c=form_biaodan2" method="post" id="myform" enctype="multipart/form-data"> <div class="body"> <ul> <li class="item"> <span>聯系人:</span> <input name="data[title]" type="text" class="text" id="dr_title"> </li> <li class="item"> <span>手 機:</span> <input name="data[shouji]" type="text" class="text" id="dr_shouji"> </li> </ul> <ul> <li class="item"> <span>微 信:</span> <input name="data[weixin]" type="email" class="text" id="dr_weixin"> </li> <button type="button" onclick="mysubmit()" class="submit">提交</button> </div> </form> <script> function mysubmit() { $.ajax({ type: "POST", dataType:"json", url: '/index.php?c=form_biaodan2', data: $('#myform').serialize(), success: function(json) { alert(json.code+json.msg); } }); } </script>
請問要如何改造呢?
你寫法不對,
肯定要提示undefined
json.code沒有用,改成json.status
間隔可以用js做倒計時,比如說60秒內不得提交,還可以開啟驗證碼啊