由于某些原因,我只是在黑莓手机上受到了这个问题的困扰,我没有在帖子上打出内在的“功能”。我正在使用最新的JQuery Mobile。有人有想法吗?:
function test(data1)
{
alert("I do get here!");
$.post("test.php",
{ data: data1 },
function(xml) {
alert("never here!");
}
);
}
答案 0 :(得分:1)
我也有这个问题,但只有5.x操作系统。 6.0工作正常。无论出于何种原因,在我的案例中从IIS返回的数据导致帖子看起来没有成功 - 即使它显然也是如此。
答案 1 :(得分:0)
这只会发生onSuccess
。添加error
处理程序以查看出现了什么问题。
答案 2 :(得分:0)
最可能的原因是调用不会导致成功,并且只有在成功的情况下才会调用为post()
辅助方法指定的回调。尝试将呼叫展开为直接ajax()
来电或设置ajaxError()
或ajaxComplete()
回调以查看是否存在实际问题。
答案 3 :(得分:0)
最终解决方案是将方法更改为GET。我不确定为什么但Blackberry浏览器似乎不支持JQuery POST。