尝试调用主题方法并且效果很好,我可以从方法中 中获取所需的文档。现在我想在方法之外使用这些信息,每当我尝试变量出现undefined
时。
根据我的阅读,这些方法是asynchronous
,因此undefined
结果。
那么,如何解决呢?根据目的执行$.ajax({.. async:false..})
种工作,* a * jax是* a * sync。除Q& D async:false
选项以外的任何建议?
答案 0 :(得分:0)
经过一些小事。研究和黑客,这是我的解决方案:
使用$.ajax({async:false});
并在fork(web worker)中调用它以避免锁定。
它很漂亮 - 但它确实有效。
仍然:有没有漂亮的解决方案?
编辑:有更漂亮的解决方案,它们实际上是解决方案,而不是我上面写的。他们被称为'回调',直到现在我才完全理解这个概念。如果你不想做我的错误,请投资几分钟here并节省一些时间的痛苦。