Загрузка Ajax
Использование Ajax позволит вам обновлять необходимую часть страницы без перезагрузки.
Загрузка неактивной страницы
<a
href="#"
data-ajaxload
data-src="/simai.data/modal/modal.test.on.php"
data-canceltrack>
Модальное окно
</a>
Загрузка Ajax в элемент по событию
<a class="btn btn-primary" id="ajaxload" sf-src="../../modal/default.php" sf-canceltrack>
Нажать
</a>
<script>
window.addEventListener('DOMContentLoaded', function(e) {
var push = document.querySelector('#ajaxload');
push.addEventListener('click', function(e) {
SF.send('ajaxloadcreate', push);
})
})
</script>
Таблица 1. Все имеющиеся параметры модального окна
<a class="btn btn-primary" id="ajaxload" sf-src="../../modal/default.php" sf-canceltrack>
Нажать
</a>
<script>
window.addEventListener('DOMContentLoaded', function(e) {
var push = document.querySelector('#ajaxload');
push.addEventListener('click', function(e) {
SF.send('ajaxloadcreate', push);
})
})
</script>
Наименование | data-атрибуты | Описание | Значение по умолчанию |
---|---|---|---|
Инициализация | data-ajaxload |
Указывает на то, что в месте его указания будет загружен контент | Без значения/loaded |
Путь к файлу | data-src |
Указывает на то, что в значении параметра будет указан путь (url) к файлу с информацией | 'error src' |
Путь к файлу | data-canseltrack |
Если содержимое загружено не отслеживать | Без значения |