不太明白首先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中
});
});
});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)