ajax执行成功后可以跳转到另一个页面吗
18个回答
展开全部
是可以的。例如:
$.ajax({
type:"post", url:url, data:{xxx:xx}, dataType: "json", success : function(data){ window.location.href="跳转的url,后边也可以拼接点data中数据作为参数"; }});如果是需要跳转到另外的页面,也可以用window.open(url);
ajax
AJAX即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步JavaScript和XML(标准通用标记语言的子集),是一种用于创建快速动态网页,在无需重新加载整个网页的情况下,能够更新部分网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
展开全部
是可以的。
例如:
$.ajax({
type:"post",
url:url,
data:{xxx:xx},
dataType: "json",
success : function(data){
window.location.href="跳转的url,后边也可以拼接点data中数据作为参数";
}
});如果是需要跳转到另外的页面,也可以用window.open(url);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案是肯定的。
1ajax本身是支持成功的判断,如下
$.ajax({
url:'url',
type:'post',
async:false,
success:function(){//成功的判断
//在这个地方写跳转页面的js
location.href = "www.sohu.com";
},
error:function(){}
});
2跳转页面是写在成功的判断里面就可以了,如,location.href = "www.sohu.com";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Ajax技术出现的原意就是为了实现局部的数据刷新,一方面可以减轻服务器的负担,另一方面可以提升用户体验,如果你希望跳转的另外一个页面,不如直接使用转发。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,Ajax执行成功之后有一个回调函数,将跳转的代码写在回调函数中,Ajax执行完之后就会自动执行回调函数中的代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询