Как передать значения формы из Fancybox обратно на страницу вызова? - PullRequest
0 голосов
/ 24 ноября 2011

Я использую Fancybox для отображения формы с многочисленными флажками (до 60), которые пользователь может выбрать до 5 из них. После выбора я хочу, чтобы эти значения были переданы обратно в форму вызова. Я использую C # ASP.Net для этого. Каков наилучший способ сделать это?

Спасибо.

1 Ответ

0 голосов
/ 24 ноября 2011

Есть несколько способов ...

1) Плагины "box" просто добавляют контент в DOM и размещают его так, чтобы он выглядел как новое окно, поэтому он не похож наЭто другая страница сверху.Используя это, вы можете просто отправить форму на «закрытии» fancybox ИЛИ создать кнопку в содержимом fancybox, которая отправляет ее на 1) другую страницу или 2) страницу отправки через ajax и закрывает fancybox

2) Имейте «зеркальную» форму на исходной странице, и по мере заполнения формы значения помещаются в «зеркальную» форму как скрытые входные данные.Это можно сделать с помощью javascript.

Более удобный для пользователя метод - номер 1, так как он того, чего ожидает пользователь, но все зависит от того, что именно вам нужно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...