相关疑难解决方法(0)

jQuery:执行同步AJAX请求

我过去做过一些jQuery,但我完全坚持这个.我知道使用同步ajax调用的优点和缺点,但在这里它将是必需的.

加载远程页面(使用firebug控制),但不显示任何返回.

我应该做些什么让我的功能正常返回?

function getRemote() {

    var remote;

    $.ajax({
        type: "GET",
        url: remote_url,
        async: false,
        success : function(data) {
            remote = data;
        }
    });

    return remote;

}
Run Code Online (Sandbox Code Playgroud)

ajax jquery synchronous

178
推荐指数
3
解决办法
30万
查看次数

不推荐使用jQuery.ajax()方法的异步选项,现在怎么办?

在jQuery 1.8中,使用async:falsejQuery.ajax()弃用.
但是,在后台正在进行的AJAX通信中,您在"加载屏幕"中看到了多少个网页?我可能已经看过数千个.

我的情况是我正在编写一个需要加载语言文件的移动应用程序.在开始时,我加载语言文件,然后从语言文件中检索按钮和其他GUI元素的文本.

这对我来说真的很糟糕.因为如果缺少语言文件,则不应出现GUI.那么我该如何解决呢?把我所有的代码放在success回调中?这对我来说似乎不是一个好的编码实践.我可以用另一种方式解决吗?

ajax mobile jquery

49
推荐指数
2
解决办法
6万
查看次数

标签 统计

ajax ×2

jquery ×2

mobile ×1

synchronous ×1