jquerymobile中的ajax请求
可以将jQueryAjax与jQueryMobile一起使用吗jquerymobile中的ajax请求,jquery,ajax,jquery-mobile,Jquery,Ajax,Jquery Mobile,可以将jQueryAjax与jQueryMobile一起使用吗 $.ajax({ url:'/php', type:'GET', dataType:'json', data:{'action':'getData'}, success: function(result) { alert(result); },error:function(err){alert(err);} }); 此代码在jquery mobile的按钮单击失败(数据角色=按钮) 这里
$.ajax({
url:'/php',
type:'GET',
dataType:'json',
data:{'action':'getData'},
success: function(result) {
alert(result);
},error:function(err){alert(err);}
});
此代码在jquery mobile的按钮单击失败(数据角色=按钮)
这里有什么问题?
如果我在新选项卡中运行get请求,那么它工作正常,我可以得到响应。测试:
$.ajax({
url:'/php',
type:'GET',
dataType:'json',
data:{action:'getData'}
success: function(result) {
alert(result);
},
error:function(err){alert(err);}
});
Ajax调用失败是因为appcache,而不是因为jquery mobile。谢谢大家这是可能的,把它包装在函数中,然后按按钮调用它。单击它会工作的。是的,我也在这样做。但它不工作。它失败您在
数据:{'action':'getData'}
检查控制台后缺少一个逗号。您收到错误了吗?很抱歉,这是一个打字错误。如果我在新选项卡中运行get请求,那么它工作正常,我可以得到响应。在这些情况下,这是您的php的问题。我在新选项卡中从php获得答案。这就是jquery本身的问题,对吗?在数据行后面加一个逗号。我在数据行后面加了逗号,这里输入错误