Страница обновления / перезагрузки JavaScript не поддерживается Safari и IE, но отлично работает в Chrome и Firefox - PullRequest
0 голосов
/ 31 октября 2011

Я пытаюсь решить эту проблему, перезагрузив страницу при успешном событии клика. Я пробовал разные варианты, но они отлично работают с Chrome, Firefox, а не с IE, Safari. Э.Г.

$(".delete_userbin").click(function () {
            .
            .
            .
            delete_confirmation();
    return false;
});

   function delete_confirmation(){
            $("#bin_confirmation").html("<span class='confirmation_text'>Are you sure?</span><a class='yes-delete-btn'></a><a class='no-delete-btn'></a>");     
        }

        $(".yes-delete-btn").live("click", function(){
            $.post( siteurl+"ajax/deletebin", { bundle_id: bundle_id, user_id: user_id });
            window.location.reload(true);               
        });

Safari перезагружает страницу, но не показывает мне разницу. Если я попытаюсь удалить window.location.reload (true;), он удалит мой пакет и покажет разницу только тогда, когда я обновлю страницу вручную (команда + R). Может ли кто-нибудь обойти эту проблему одной командой поддерживается всеми браузерами ??

1 Ответ

0 голосов
/ 31 октября 2011
window.location.href = window.location.href;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...