Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать обновление новостей с выводом через custom ?

Как сделать обновление новостей с выводом через custom ?


     03.11.2015    Все вопросы » Общие вопросы    1765

вопрос
Здравствуйте. Имеется блок с выводом новостей через custom. Возможно ли сделать обновление новостей в блоке, не обновляя страницу? Например, чтобы в заголовке блока была кнопочка Обновить, которая обновляет содержимое блока =)

Прошу прощения, если вопрос совсем нубский.

Ответил: Sander


Вопрос не нубский. Но и не простой.
Но сложные пути решения оставим на потом. Но можно воспользоваться "костыльным" методом.

<script>
function custom_reload(area){
    ShowLoading();
    $.post(window.location.href,{},function(d){
        HideLoading();
        $("#"+area).html($("#"+area,d).html());
    });
    return false;
}
</script>
<a href="#" onclick="custom_reload('custom-area');return false;">Обновить блок</a>
<div id="custom-area">
{custom limit="10"}
</div>


UPD: Код исправлен.

2 комментария

lineup
Юзер

lineup - 3 ноября 2015 19:12 -

Спасибо за оперативный ответ.
Попробовал - не срабатывает. Появляется окно загрузки, пропадает - но новости не меняются.

lineup
Юзер

lineup - 4 ноября 2015 20:13 -

Спасибо SANDER за помощь.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх