在使用layui过程中遇到的坑
最近公司在用layui,从今天开始记录一下遇到的坑
一直都没有数据出来,现在才知道是为啥,一定要写return false!!!
代码如下:
//登录按钮
form.on(“submit(login)”,function(data){
var userName=KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲userName").val(…("#password").val();
var us = “{ username: '”+userName+"’, password: ‘"+password+"’ }";
debugger
aJaxPsot($, url,us , function(data) {
console.log(data);
$(this).text(“登录中…”).attr(“disabled”,“disabled”).addClass(“layui-disabled”);
var dataVal=data.data;
if (data.code==0){
/* 存储当前用户信息 */
// layui.data(‘userInfo’, {
// key: ‘us_Id’,
// value:dataInfo.result[0].DM
// });
// layui.data('userInfo', {
// key: 'us_Name',
// value: $('#username').val()
// });
// layui.data('userInfo', {
// key: 'us_RealName',
// value: dataInfo.result[0].MC
// });
// //普通用户 或 超级用户 (角色名称)
// layui.data('userInfo', {
// key: 'ro_Name',
// value: dataInfo.result[0].SFCJ
// });
//换页面就是效
sessionStorage.setItem("logData", JSON.stringify(data));
//永久 除非清除浏览器
localStorage.setItem("logData", JSON.stringify(data));
window.location.href = "index.html";
}else{
if (dataInfo.result=="用户名或密码错误") {
layer.msg("用户名或密码错误");
}
else{
layer.msg("登录超时...");
}
}
});
return false;
})