Javascript JQuery Mobile如何修复$(document).ready(function(){to$(document).bind(";pageinit";,function()){

Javascript JQuery Mobile如何修复$(document).ready(function(){to$(document).bind(";pageinit";,function()){,javascript,jquery,ajax,jquery-mobile,Javascript,Jquery,Ajax,Jquery Mobile,我制作这个应用已经有一段时间了,我一直在使用$(document).ready(function(){)来启动我的javascript,现在我遇到了一个问题,我使用ajax调用json数组并将它们组织到列表中。经过一些研究,我发现我现在需要使用$(document).bind(“pageinit”,function(){当我更改它时,我不再得到以前得到的所有控制台错误,但现在ajax调用将无法工作。除了更改$(document).ready(function(){到$(document).bin

我制作这个应用已经有一段时间了,我一直在使用
$(document).ready(function(){
)来启动我的javascript,现在我遇到了一个问题,我使用ajax调用json数组并将它们组织到列表中。经过一些研究,我发现我现在需要使用
$(document).bind(“pageinit”,function(){
当我更改它时,我不再得到以前得到的所有控制台错误,但现在ajax调用将无法工作。除了更改
$(document).ready(function(){
$(document).bind(“pageinit”,function()之外,我还需要做什么吗{

ajax调用以什么方式不起作用?@PatrickEvans它们被完全跳过,就像它们不在那里一样。甚至没有抛出错误。阅读此文@Omar我的整个应用程序都发生在一个页面中,我的应用程序中不会有多个页面。我需要使用它的唯一原因是,如果没有它,我的ajax调用的元素就是我n不会刷新,即使在调用它们的刷新方法之后也是如此。因此,仅使用$(document).bind(“pageinit”,function(){代替$(document).ready(function(){应该可以正常工作吗?http请求(a)没有发出,(b)发出但返回错误,或者(c)发出并正常返回,但成功/完成处理程序(s)也可以吗安静运行?做一些测试来确定它是哪一个。