-1

同步 ajax 不起作用:

        var rslt = false;

            $.ajax({
                async: false,
                url: url,
                dataType: "json",
                success: function(data) {                      
                     rslt = true;                      
                }                      
                });


            document.write(rslt);

rslt 仍显示为假。

我没主意了...

4

1 回答 1

0

您可以告知它是 GET 还是 POST,因为您没有传递任何东西,我认为它是一个 get,所以将类型设置为“GET”

这应该有效:

var rslt = false;

            $.ajax({
                async: false,
                type: 'GET',
                dataType: 'json',
                url: url,
                success: function(data) {                      
                     rslt = true;                      
                }                      
            });


document.write(rslt);
于 2013-08-21T21:15:49.440 回答