Хотите вызвать страницу PHP при нажатии на div? - PullRequest
3 голосов
/ 26 января 2011

Я хочу вызвать страницу PHP, когда пользователь нажимает на <DIV>, используя AJAX. В то же время я хочу изменить текст DIV как ЗАГРУЗКА .....

Я не очень разбираюсь в AJAX, поэтому, пожалуйста, расскажите мне об этом также .....

Заранее спасибо ......

Ответы [ 3 ]

3 голосов
/ 26 января 2011

Используя jquery, вы можете сделать

$("div#id").click(function(){
 $(this).text("Loading...").load("/path/to/file.php");
});
0 голосов
/ 26 января 2011

Сделайте что-то вроде.

< div class="loader" id="ajaxloaddiv">Initial data</div>

В функции ajax используйте:

$('#ajaxloaddiv').click( function() {
    $(this).text("Loading...");
    ...
    ... do processing here
    ...
    return false;
});
0 голосов
/ 26 января 2011
<div onclick="send_ajax_request(); document.getElementById('loading').style.display = 'block';"> 
  <div style="display: none" id="loading">Loading ...</div>
</div>

send_ajax_request () - ваша функция для вызова ajax-запроса.2-й оператор сделает внутренний div видимым (style = "display: none" сделает его невидимым по умолчанию).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...