为什么我的ajax请求返回的页面不跳转

为什么我的ajax请求返回的页面不跳转,第1张

不太明白首先ajax请求不会跳转,如果你想跳转的话,可以自行实现。

以下是jq代码。

$ajax({
    url : '',
    type : 'POST',
    data : {},
    success : function(res){
           //在这里跳转
           locationhref = '>你提供的信息量太少了,比如可以截图什么的,把出错的信息完整表达出来,这样才能帮到你。
我听说Coremail服务还不错的,他们TS团队规模不小,全国设了几个TS点,直接找他们的工程师解决问题应该更快。
你这样的问题,有可能是网速太慢导致的,不是什么大问题。

1、检查jquery语法是否正确。
2、检查url的是否正确。
3、你请求的后台是不是本页面的后台??我记得早期的时候ajax不能请求本页面,只能请求到别外的一个页面,但后来好像有的加载ajax的dll后好像又可以请求本页面,这一块没有深入研究,如果上面两点都没有问题的话,楼主可以试着将url指向另一个页面去处理。一般项目开发中,都是有专门有代理类来处理类似问题。

vs2005需要手动添加ajax控件库,首先下载一个ASPAJAXExtSetupmsi,百度一下就会有下载地址,安装这个以后在VS2005中就会多出AJAX Extensions选项卡然后在下载AjaxControlToolkitdll, 把下载好的文件在vs2005中导入即可!

用JQuery实现比较简单。baidu一下有很多例子。
下面例子就是定义按钮id为bbb的单击事件:
$(function() {
$('input#bbb')click(function() {

$post(url, param, function(dom) { // 向url用POST方法发送参数对象param
$('div#xxx')html(dom); // 将返回的内容加载进ID为xxx的DIV中
});
});
});


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12955456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存