尝试调用主题的方法并且效果很好,我从方法中请求的文档中获得了所需的任何信息。现在我想在方法之外使用该信息,并且每当我尝试该变量出来时undefined
。
从我所读到的这些方法是asynchronous
结果undefined
。
那么,如何解决呢?做$.ajax({.. async:false..})
一种违背目的的工作,* a *jax 是 * a *sync。除了 Q&Dasync:false
选项,还有什么建议吗?
尝试调用主题的方法并且效果很好,我从方法中请求的文档中获得了所需的任何信息。现在我想在方法之外使用该信息,并且每当我尝试该变量出来时undefined
。
从我所读到的这些方法是asynchronous
结果undefined
。
那么,如何解决呢?做$.ajax({.. async:false..})
一种违背目的的工作,* a *jax 是 * a *sync。除了 Q&Dasync:false
选项,还有什么建议吗?
过了一会儿。研究和破解,这是我的解决方案:
在分叉(网络工作者)中使用$.ajax({async:false});
和调用它以避免锁定。
它不漂亮 - 但它有效。
仍然:那里有什么漂亮的解决方案吗?
编辑:那里有更漂亮的解决方案,它们实际上是解决方案,而不是我上面写的。它们被称为“回调”,直到刚才我还没有完全理解这个概念。如果您不想犯我的错误,请在这里花几分钟时间,为自己节省几个小时的痛苦。