기본 콘텐츠로 건너뛰기

[jquery ajax] $.get or $.post VS $.ajax ?

source: http://stackoverflow.com/questions/1344303/jquery-ajax-vs-get-post

question:
Which way is better to use, $.get or $.ajax ?

answer1:

In this case, I'd say $.get, as it's immediately clear what the type of request is. At any rate, it's just shorthand for the larger and more option-ified ajax call, and converting between the two is trivial in the worst case.
If you think that you'll need fancy $.ajax options, use $.ajax. If you don't use the convenience methods jQuery provides, such as .load, $.get, etc.

answer2:

$.get() is just a shortcut for an $.ajax() call of type "GET".
To Elaborate $.get() just calls $.ajax() in the background. Its a shortcut kind of like what $(function(){}) is to $(document).ready(function(){}). Common use cases for $.get is for a quick and simple get, $.ajax should be used if you need to do something a bit more complex or if you need the extra flexibility.

댓글