KilLSh0T 2019-06-10 22:04 采纳率: 0%
浏览 831

Ajax 网页出现 ReferenceError: register is not defined

前端:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>$Title$</title>
  </head>
  <script type="javascript" src="js/jquery-3.4.1.min.js"/>
  <script>
    function register(){
      var $phoneNum = $("#phoneNum").val();
      $.ajax({
        url:"PhoneNumServlet",
        data:"phoneNum="+$phoneNum,
        success:function (result, testStatus) {
          if(result=="true"){
            alert("该号码已存在!");
          }else{
            alert("注册成功!");
          }
        },
        error:function (xhr, errorMessage, e) {
          alert("系统异常!");
        }
      })
    }
  </script>
  <body>
    号码:<input id="phoneNum" /><br/>
    <input type="button" value="注册" onclick="register()" />
  </body>
</html>

后端:

@WebServlet(name = "PhoneNumServlet")
public class PhoneNumServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=UTF-8");
        String phoneNum = request.getParameter("phoneNum");
        PrintWriter out = response.getWriter();
        if("18888888888".equals(phoneNum)){
            out.write("true");
        }else{
            out.write("false");
        }
        out.close();
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doPost(request,response);
    }
}

error:图片说明

  • 写回答

2条回答 默认 最新

  • weixin_66997616 2023-02-22 12:25
    关注

    jquery的包位置 放错了 或者是地址打错了

    评论

报告相同问题?

悬赏问题

  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退