-
-
-
- Примеры
- API
assets/js/form.js
Форма отправляет запрос к контроллеру, указанному в data-request
<form data-request="catalog.filter" data-live="300"> <input type="text" name="form[firstname]" value="" /> <input type="text" name="form[lastname]" value="" /> <input data-type="w_form.submit" data-redirect="" data-request="" /> <input data-type="w_form.save" data-redirect="" data-request="" /> </form>
| атрибут | Описание | Тип |
|---|---|---|
| form[data-request] | Имя функции контроллера | string обязательный |
| form[data-live] | Если атрибут указан, после изменения, форма автоматически отправится. Атрибут может содержать время в милисекундах до отправки формы | int |
При клике отправляет запрос к контроллеру, указанному в data-request
<a data-action="w_request" data-request="article.info" data-price="100"> Открыть модальное окно </a>
| атрибут | Описание | Тип |
|---|---|---|
| [data-action="w_request"] | Инициализация | обязательный |
| [data-request] | Имя функции контроллера | string обязательный |
| [data-*] | Атрибуты, передаваемые в запросе | mixed |
Открытие модальных окон. В атрибуте data-tmpl должно быть обозначено имя шаблона модального окна. Остальные атрибуты ссылки передаются POST запросом.
| атрибут | Описание | Тип |
|---|---|---|
| [data-action="w_modal"] | Инициализация | обязательный |
| [data-tmpl] | Имя шаблона модального окна | string обязательный |
| [data-*] | Атрибуты, передаваемые в запросе | mixed |