arsenstan
2020-03-13 12:32
后台有OTP打印,但是网页上不显示,一直报错Uncaught ReferenceError: alter is not defined
<html> <head> <meta charset="UTF-8"> <script src="static/assets/global/plugins/jquery-1.11.0.min.js" type="text/javascript"></script> </head> <body> <div> <h3>获取otp信息</h3> <div> <label>手机号</label> <div> <input type="text" placeholder="手机号" name="telphone" id="telphone"/> </div> </div> <div> <button id="getotp" type="submit"> 获取OTP短信 </button> </div> </div> </body> <script> jQuery(document).ready(function(){ //绑定otp的click事件用于向后端发送获取手机验证码的请求 $("#getotp").on("click",function(){ var telphone = $("#telphone").val(); if(telphone == null || telphone==""){ alter("手机号不能为空"); return false; } $.ajax({ type:"POST", contentType:"application/x-www-form-urlencoded", url:"http://localhost:8090/user/getotp", data:{ "telphone":$("#telphone").val(), }, success:function(data){ if(data.status == "success"){ alter("otp已经发送到您的手机上,请注意查收"); }else { alter("otp发送失败,原因为"+data.data.errMsg); } }, error:function (data) { alter("otp发送失败,原因为"+data.responseText); } }); }); return false; }); </script> </html>
俺也一样
解决了,将alter改成alert就好了,这错误?
SpringBoot构建电商基础秒杀项目
49073 学习 · 954 问题
相似问题