为了账号安全,请及时绑定邮箱和手机立即绑定

我的 ajax 不会执行我的控制器

我的 ajax 不会执行我的控制器

MYYA 2021-06-28 13:52:17
我尝试通过 ajax 访问我的控制器以获取数据库结果,但它不起作用。ajax 位于提交按钮内,并且在没有 ajax 的情况下也能很好地执行。该代码应该执行查询并检查输入是否存在。这是我的 ajaxvar jsonData = {                    "appname": appname,                    "txtype": txtype,                    "ipaddress": ipaddress               };               $.ajax({                 type: 'POST',                 url: "checkaccesspermission.html",                 data: jsonData,                 success: function(data) {                         if(data == "exists"){                              alert('Permission Already Exists!');                              return false;                         }else{                              alert('Add Permission test Succesful!');                              return true;                            }                    },                 async: false               });这是我的控制器 @RequestMapping(value="/checkaccesspermission", method=RequestMethod.GET)    public String checkaccesspermission(@ModelAttribute("loginForm") IpAccessManagementModel loginForm, Model model,            @RequestParam("ipaddress") String ipaddress,            @RequestParam("txtypeHidden") String txtype,            @RequestParam("appIDHidden") String appID) throws IOException{            System.out.println("CHECKACCESSPERMISSIONs");            IpAccessManagementModel sub = new IpAccessManagementModel();            //System.out.println("<script language='JavaScript'>alert('Hello');</script>");            sub.setAppName(appID);            sub.setTxtType(txtype);            sub.setIpAddress(ipaddress);            System.out.println(ipaddress);            ipAccessMGTDAO.addPermission(sub);            String resultCheckExist = ipAccessMGTDAO.checkAccessPermission(sub);            return resultCheckExist;    }
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 134 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信