Ajax页面跳转不过去,执行成功后弹窗完页面不跳转

$("#myform").submit(function(){$.ajax({url:"/tools/shopus.ashx?action=Register",//请求的... $("#myform").submit(function () {
$.ajax({
url: "/tools/shopus.ashx?action=Register",
//请求的url地址
data: $('#myform').serialize(),
type: "POST",
//请求方式
async: false,
cache: false,
success: function (data) {
alert(data);
window.location.href = "/ShopUser/Index";
},
error: function (req) {
alert(req);
}
});
});
展开
 我来答
woxinyangzhu
2015-01-15
知道答主
回答量:17
采纳率:0%
帮助的人:2.2万
展开全部
$("#myform").submit(function () {
           $.ajax({
               url: "/tools/shopus.ashx?action=Register",
               //请求的url地址
               data: $('#myform').serialize(),
               type: "POST",
               //请求方式
               async: true,//这个地方修改
               success: function (data) {   
                       alert(data);
                       window.location.href = "/ShopUser/Index";   
               },
               error: function (req) {
                   alert(req);
               }
           });
           return false;//这个位置加一个返回失败
       });
百度网友47aa747
2014-03-18 · TA获得超过503个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:176万
展开全部
href里面index.html
你没加后缀名,它不认识
追问
MVC不需要加后缀名,而且后缀是cshtml不是html
追答
js它认识mvc吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西欧中华
2014-03-18 · TA获得超过102个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:123万
展开全部
貌似是路径不太对,可能是路径后缀,大小写问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lnkdzxh
2014-03-18 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:78.3万
展开全部
好像没啥问题
你确定已经success了嘛?

如果确定了进入success 那就没有问题了吧

在或者你是在 iframe里面window.location.href什么的问题
追问
已经success了能显示 alert(data);的结果,就是无法跳转页面
我直接放个http://www.baidu.com上去都跳不了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式