Jquery验证远程JSON不能与Jquery Mobile一起使用

时间:2012-09-27 04:28:51

标签: jquery json jquery-mobile jquery-validate

我搜索了这个网站,其他人试图找到我的问题的答案。我正在使用jQuery Mobile 1.1.1,jQuery 1.7.2,jQuery Validation 1.9。和一个返回布尔值的JSON服务。

以下远程通话在任何计算机浏览器中都能很好地工作,但在移动浏览器中不起作用。

remote: {
    url:'https://myjsonservice/check.json',
    type:"POST",
    dataType:'jsonp',
    dataFilter:function(data) {
        if( data == "true" ) {return success;}
    }
},

关于如何使用移动浏览器的任何想法?

1 个答案:

答案 0 :(得分:0)

碰到了这个,但从来没有回答过。

您应该使用常规JSON进行尝试。如果您的Web服务在另一个域上,则只需创建一个同域代理。

如果您不想这样做,请尝试:JSONP calls not working with apple-mobile-web-app-capable="yes"