AjaxForm передать значение полей
Комрады, подскажите, как заполненные поля ajaxform затолкать в af_complete?
из серии:
Голову уже сломал…
из серии:
$(document).on('af_complete', function(event, response) {
[[+fi.name]]
});
нужно передать значение в стороний js и отправить по apiГолову уже сломал…
Комментарии: 6
<script>param = "[[+fi.name]]";<script>
получите переменную param c нужным значением
в консоли пустое значение к сожалению
Обязательно через JS?
Можете все данные хуком по API отправить.
Можете все данные хуком по API отправить.
Там на событие af_complete висит js в который нужно передать значения имя и телефон
Ну там же какой-то запрос на сторонний ресурс?
Сделайте этот запрос из сниппета, который используйте в кач-ве хука. В нем поля можно получить через:
Сам сниппет в вызове:
Сделайте этот запрос из сниппета, который используйте в кач-ве хука. В нем поля можно получить через:
<?php
$formFields = $hook->getValues();
$name = $formFields['name'];
$phone = $formFields['phone'];
// дальше отправляйте
Сам сниппет в вызове:
[[!AjaxForm?
&hooks=`spam,email,Snippetname`
.....
]]
А передача value из инпутов не подходит?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.