Показать сообщение отдельно
  #9 (permalink)  
Старый 08.11.2018, 14:53
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

http://api.jquery.com/jquery.ajax/
The jqXHR.success(), jqXHR.error(), and jqXHR.complete() callbacks are removed as of jQuery 3.0. You can use jqXHR.done(), jqXHR.fail(), and jqXHR.always() instead.

надо для всех $.ajax и $.post дописать always() или complete() - в зависимости от версии jq

например
$.ajax({
        url: url,
        type: "POST",
        method: "POST",
        data: {xsort:1,xs_field:'clearallfields'}
    }).done(function(d){
        HideLoading();
        window.location.href = url;
    }).fail(function(d){
        HideLoading();
        xsort_empty();
    }).always(function(d) {
        setEqualHeight($(".columns > div.hd2"));
    })
Ответить с цитированием