jQuery ajax call with async false is not working

前端 未结 3 1529
被撕碎了的回忆
被撕碎了的回忆 2020-12-16 07:27

Here I have pasted my code, I want to return the response of $.ajax as response of function a(). But before the result comes up of ajax call, it is returning the empty f. pl

3条回答
  •  攒了一身酷
    2020-12-16 07:43

    I guess you are using jQuery 1.8+

    http://api.jquery.com/jQuery.ajax/

    Please read the fine print.

    As of jQuery 1.8, the use of async: false with jqXHR ($.Deferred) is deprecated;

    you must use the complete/success/error callbacks.

    try

    http://jsfiddle.net/UgrLE/

提交回复
热议问题