window.location.href 页面不跳转解决
2024-10-19 06:16:30
function login() {
var userid = $("#username").val();
var userpwd = $("#pwd").val();
if (userid == "") {
alert("登录失败,请输入账号");
return;
}
if (userpwd == "") {
alert("登录失败,请输入密码");
return;
}
$.ajax({
url: "/Home/Login",
data: { userid: userid, userpwd: userpwd },
type: "POST",
success:
function (data) {
if (data == "ok") {
location.href = "@Url.Action("Index", "Home")";
}
else {
alert("登录失败!");
}
}
})
return false;
}
<button onclick="login();" >登陆</button>
这个按钮没有设置type属性,button会默然是submit;也就是就算没有添加属性都会有提交操作;
值 | 描述 |
---|---|
submit | 该按钮是提交按钮(除了 Internet Explorer,该值是其他浏览器的默认值)。 |
button | 该按钮是可点击的按钮(Internet Explorer 的默认值)。 |
reset | 该按钮是重置按钮(清除表单数据)。 |
加上 type="button" 后问题完美解决。<button type="button" onclick="login();" >登陆</button>
最新文章
- 自己开发实现OAuth做webapi认证
- Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份
- Rails : css或js文件无法成功预编译或调用jquery类插件时预编译问题
- Python装饰器详解
- 《从陷阱中学习C/C++》读书笔记
- HDU 4630 No Pain No Game 树状数组+离线查询
- 云服务器 ECS Linux 服务器修改时区的两种方式
- DTCMS清除&;emsp;&;amp;
- SEVERE: Class [ com/mysema/query/dml/DeleteClause ] not found
- 长沙Uber优步司机奖励政策(2月1日~2月7日)
- C# Process.Start()
- PHP秒杀系统全方位设计(二)
- C语言学习之弹跳小球
- PL-SVO公式推导及代码解析:地图点重投影和特征对齐
- Python assert(断言)
- mysql常用命令行操作(一):登陆、退出、查看端口、修改密码、刷新
- [转]ArcGIS for Silverlight:关于尝试连接到REST端点时发生安全异常的解决方案
- 洛谷P3953 逛公园
- EGit系列第二篇——关联远程仓库
- 关于BigDecimal类型在jsp页面中进行除法运算问题