JQuery Ajax Запрос - PullRequest
       2

JQuery Ajax Запрос

1 голос
/ 04 июня 2011

У меня сейчас есть ссылка:

<a href="view.php?page=1">Click Here<a>

Мне нужно сделать то же самое, используя ajax, чтобы мне не приходилось переходить по другому URL-адресу и получать тот же результат.

UPDATE:

У меня есть страница A и страница B

На странице A у меня есть ссылка на страницу B

<a href="view.php?page=1">Display Page B<a>
<div id="page-b-goes-below">
Page B goes here
</div>

Можно ли это сделать, пожалуйста?

1 Ответ

3 голосов
/ 04 июня 2011

HI,

Вы не можете изменить html-страницы полностью с помощью ajax, и скрипт в файле ajax не будет выполнен.поэтому вы должны сделать несколько трюков
что-то вроде iframe или master div.

, если вы хотите использовать iframe ajax не нужен.

все же вам нужно это в ajax, что вы
1. ajax-файлы должны иметь только содержимое тела, даже не тег body.
2. иметь div рядом с тегом body первой страницы и загружать все файлы с ajax в этот div.

Пример:
Первая или начальная страница.

..........
..........


ваш контент приходит сюда ..
........................
........................


$ (документ) .ready (function () {
init_linkhandler ();
});
function init_linkhandler () {
$ ('a'). Click (function () {
$ ('# ajax-container'). Load ($ (this) .attr ('href)'));
init_linkhandler ();
return false;
});
}

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