I generally use
$.post() for all of my asynchornous calls, but they're usually qualified with the final parameter being "JSON," indicating that I'm expecting to handle JSON data within my callback.
Is there any benefit to using
$.getJSON([url],[data],[callback])? Is it nothing more than no longer needing to include the final parameter, an explicit declaration of the return type?