项目场景:
利用thymeleaf+ssm完成crm项目,使用jquery实现登录功能。
问题描述
在到达登录页面后,点击登录,页面没有跳转,并且没有出现报错,但是没有填写账号点击登录和密码有弹窗提示。
原因分析:
当时第一反应就是客户端发送的请求没有被controller接受到,导致的页面不跳转。或者就是thymeleaf的路径没有被解析。
以下是ajax的代码:
$.ajax({
url: 'settings/qx/user/login.do',
data: {
loginAct: loginAct,
loginPwd: loginPwd,
isRemPwd: isRemPwd
},
type: 'post',
dataType: 'json',
success: function (data) {
if (data.code == "1") {
//跳转到业务主页面