Callback после завершения всех ajax запросов
аякс запрос храниться в переменной нужно чтобы при завершении срабатывала другая функция. Подскажите метода на подобии abort() для создания колбэка, jquery методы не применяются к запросу.
if(request1 != undefined){ request1 .abort(); } } request1 = $.ajax({ type: "GET", url: "/market/group_"+id_load+"/", success: function(data){ $(".sub_menu").html("").width("0").height("0"); $("#content_info").html(data); level_two=true; $(objejct).addClass("active"); }, error: function(){ //alert("ajax error"); } }); |
complete - срабатывает, когда запрос завершился
$.ajax({ complete: function(xhr, textStatus) { alert("request finished!");} ... }); complete(jqXHR, textStatus) A function to be called when the request finishes (after success and error callbacks are executed). Вот ссылка на документацию: http://api.jquery.com/jQuery.ajax/ |
Часовой пояс GMT +3, время: 02:02. |