Making that change as-is would definitely seem to break code. Really
the get and post methods are meant to be simple cases, everything else
should be tackled with the ajax method.

--John

On Sunday, November 8, 2009, Mr Speaker <mrspea...@gmail.com> wrote:
> The $.post and $.get are really handy, but seem limited in their use
> for serious work because you can't tell if they fail (can you? I mean,
> besides the global error handler?).
>
> I couldn't find any discussion on this, it would be useful if you
> could just call the same callback method for either success or error
> and let the user play with the result:
>
> post: function( url, data, callback, type ) {
>         ...
>         return jQuery.ajax({
>                 type: "POST",
>                 url: url,
>                 data: data,
>                 success: callback,
>                 error: callback,  <-- same function
>                 dataType: type
>         });
>
> This would be especially useful for $.post where it's usually pretty
> important that you know that an update has occurred. In the
> documentation the callback code has this comment:
> // NOTE: Apparently, only "success" is returned when you make
> // an Ajax call in this way. Other errors silently fail.
>
> So I guess there is a reason for not doing this... it would break
> existing code for people who just checked for ANY return value, and I
> suppose it complicates the simple $.post function a little - but it
> would give these helper functions more "real world" uses.
>
> --
>
> You received this message because you are subscribed to the Google Groups 
> "jQuery Development" group.
> To post to this group, send email to jquery-...@googlegroups.com.
> To unsubscribe from this group, send email to 
> jquery-dev+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/jquery-dev?hl=en.
>
>
>

-- 
--John

--

You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-...@googlegroups.com.
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en.


Reply via email to