Ajax url在某些移动浏览器上没有正确解析

时间:2015-12-01 17:57:46

标签: jquery ajax

我有一个带有ajax导航的简单表单。

我的.htaccess文件有重定向。那么"接下来"重定向到" next.php"。

我的表格:

<form action="next">

我的Ajax onSubmit看起来像这样(部分代码是为了简洁而显示的。函数触发正常):

var url  = $(this).attr('action');
function formSubmit($data,$url){
                $.ajax({
                    url: $url,
                    data: $data

重定向代码:

if(response.next){                          
   window.location.href=response.next;
}

会发生什么......大多数浏览器重定向都很好。为获取重定向URL而调用的url是:

http://example.com/next

但有些(例如通过http://mobiletest.me/测试的windows mobile)附加了url,以便尝试通过ajax加载以下页面。

http://example.com/http://example.com/next

为什么呢?我该如何解决这个问题?

0 个答案:

没有答案