Форма в модальном окне (передать данные)
У меня есть страница, на ней сейчас расположена ссылка "Добавить" (для открытия кастомной формы в модальном окне) вида:
<a rel="nofollow" class="use-ajax button button--primary button--action" href="ссылка на форму" data-dialog-type="modal">
<span>Добавить</span>
</a>
Форма открывается нормально. "ссылка на форму" содержит get-параметры. Но мне надо в скрытые поля этой формы передать данные с текущей страницы. В голову приходит создать не ссылку "Добавить", а маленькую форму:
<form action = "ссылка на форму" method = "post">
<input type="hidden" value="my_value">
<button class="use-ajax button button--primary button--action" data-dialog-type="modal">Добавить</button>
</form>
Но в таком случае не происходит открытия формы в модальном окне, идет сразу переход на нее.
А если я пропишу ссылку на форму прямо в кнопке, то происходит открытие в модальном окне, но отправки моих скрытых данных не происходит, т.к. в method ничего не прописано:
<form method = "post">
<input type="hidden" value="my_value">
<button>
<a rel="nofollow" class="use-ajax button button--primary button--action" href="ссылка на форму" data-dialog-type="modal">
<span>Добавить</span>
</a>
</button>
</form>
Может, кто-то знает, как правильно открыть форму в модальном окне, передав в ее скрытые поля данные?