JQuery Programmer Question:
Download Questions PDF

Is there any advantage of using $.ajax() for ajax call against $.get() or $.post()?

JQuery Programmer Interview Question
JQuery Programmer Interview Question

Answer:

By using jQuery post()/ jQuery get(), you always trust the response from the server and you believe it is going to be successful all the time. Well, it is certainly not a good idea to trust the response. As there can be n number of reason which may lead to failure of response.

Where jQuery.ajax() is jQuery's low-level AJAX implementation. $.get and $.post are higher-level abstractions that are often easier to understand and use, but don't offer as much functionality (such as error callbacks).

Download JQuery Programmer Interview Questions And Answers PDF

Previous QuestionNext Question
How can events be prevented to work after an ajax request?What are the approaches of extracting a query string with regular expressions?