Ajax
Обсуждение0
4430статей на этой вики
Страница-шаблон
Содержание |
Обеспечивает функциональные возможности AJAX для таблиц.
Параметры
Править
Всегда необходимо указывать только один обязательный параметр:
- |цель =
- Страница, которая должна загружаться при нажатии на ссылку отображения данных.
Все остальные параметры необязательны и нужны для форматирования отображения таблицы:
- |ширина =
- Устанавливает ширину таблицы, по-умолчанию - 100%.
- |стиль шапки =
- Стиль CSS для шапки таблицы. По-умолчанию - пусто.
- |шапка =
- Текст для шапки таблицы. По-умолчанию - пусто, однако JavaScript будет добавлять некоторые управляющие ссылки: [править] [показать данные/скрыть].
- |стиль тела =
- CSS стиль содержимого ячейки таблицы, как до, так и после загрузки данных. По-умолчанию - пусто.
- |загрузка содержимого =
- Используется для запуска в ячейке механизма AJAX. Введите в качестве этого параметра текст с предложением нажать на ссылку, который необходимо ввести между тэгами [link][/link]. По-умолчанию - пусто.
- |по-умолчанию =
- Текст, который необходимо вывести в том случае, когда не определена цель для загрузки. По-умолчанию - пусто.
- |нет js =
- Текст, который видят пользователи, если у них отключен JavaScript (который обязательно должен быть включён для возможностей AJAX). По-умолчанию:
Для отображения этой таблицы необходимо включить JavaScript и всплывающие подсказки.
В любом случае вы можете [[{{{цель|{{{target|нет}}}}}}|просмотреть данные]] на другой странице.
- |основной стиль =
- Позволяет установить класс таблицы, отличный от "darktable". По-умолчанию - "darktable".
- |нет шапки =
- Если этому параметру присвоить любое не пустое значение, то не будет отображаться шапка таблицы (включая ссылки "показать данные/скрыть/править"). При использовании этого параметра обязательно необходимо использовать параметр
|загрузка содержимого =.
Синтаксис загружаемой страницы
Править
Табличные данные должны быть вставлены в таблице на загружаемой странице. Форматирование таблицы должно осуществляться на загружаемой странице, а не на странице, её вызывающей.
Для скрытия информации используйте тэг <span class="ajaxHide"></span> вокруг скрываемой информации на загружаемой странице.
Примеры
Править
В примерах в качестве загружаемой странице используется Обсуждение шаблона:Ajax/Пример.
| Для отображения этой таблицы необходимо включить JavaScript и всплывающие подсказки. В любом случае вы можете просмотреть данные на другой странице. |
| Для отображения этой таблицы необходимо включить JavaScript и всплывающие подсказки. В любом случае вы можете просмотреть данные на другой странице. |
| Для отображения этой таблицы необходимо включить JavaScript и всплывающие подсказки. В любом случае вы можете просмотреть данные на другой странице. |