Хотите показать «загрузка …» на странице PHP

Я разрабатываю веб-страницу на PHP, которая нуждается в следующих функциях: 1. Когда пользователь нажимает «Скажи спасибо», его следует изменить с помощью «Готово!». 2. В то же время я хочу вызвать действие в indexController. 3. В это время я хочу показать «loading ….» 4. На текущей странице много динамического содержимого, которое также не должно меняться.

Пожалуйста, предложите мне, что мне делать, чтобы выполнить выше задачи ……

Я полагаю, вам нужен звонок AJAX. Обычно я делаю это для загрузки комментариев и таких, когда вы нажимаете «больше». В моем случае есть пустой div и тег <a> со ссылкой на представление комментариев (с отдельным действием, ofc). Затем я использую jQuery для магии AJAX:

 $(function() { $("a.CommentsListBtn").click(function() { var tmpHref = $(this).attr("href"); var tmpLayer = $(this).parent().children("div.CommentsList"); tmpLayer.load(tmpHref, function() { tmpLayer.stop().slideDown("medium"); }); return false; }); }); 

Надеюсь, это поможет.

Научитесь использовать JQuery , JQuery UI . Это не так сложно! Я думаю, что вам нужно научиться следующим образом:

  • .click ()
  • .html ()
  • jQuery.get ()