Javascript 捕获ajax获取错误

Javascript 捕获ajax获取错误,javascript,jquery,ajax,get,Javascript,Jquery,Ajax,Get,我有下面的javascript函数,它可以ajax$.get function make_draggable(elements) { /* Elements is a jquery object: */ elements.draggable({ containment:'parent', start:function(e,ui){ ui.helper.css('z-index',++zIndex); }, stop:functio

我有下面的javascript函数,它可以
ajax$.get

function make_draggable(elements)
{
    /* Elements is a jquery object: */

    elements.draggable({
        containment:'parent',
        start:function(e,ui){ ui.helper.css('z-index',++zIndex); },
        stop:function(e,ui){

            /* Sending the z-index and positon of the note to update_position.php via AJAX GET: */


            $.get('ajax/update_position.php',{
                  x     : ui.position.left,
                  y     : ui.position.top,
                  z     : zIndex,
                  id    : parseInt(ui.helper.find('span.data').html())
            });

        }
    });
}
但不幸的是,我的应用程序不起作用。我想捕捉ajax错误。任何帮助都会非常有用。

请参阅
$.get
返回一个
jqxhr
对象,您可以对其调用
fail
并传递回调

$.get(etc).fail(function (jqXHR, textStatus, errorThrown) {
    alert("There was an error. Look in the browser's JS console for details.");  
    console.log(jqXHR);
    console.log(textStatus);
    console.log(errorThrown);
});

你能告诉我如何把它放在我上面的js中吗?@Venky-我给出的示例显示了如何将它附加到对
get
的调用中,并且你只在代码中的一个地方使用
get