Django и Lytebox - отправка данных формы - PullRequest
0 голосов
/ 02 марта 2010

Я пытаюсь отобразить результаты опроса с помощью lytebox, но не могу понять, как передать переменные GET / POST на страницу, которую я вызываю.

Lytebox работает нормально, так как загружает страницу нормально:

<a href="/polls/1/results"  rel="lyteframe" title="Example Poll" rev="width: 400px; height: 450px; scrolling: yes;">Results</a>

Но я хочу получить значение выбранных переключателей для обработки. Я пытался использовать функцию JavaScript, чтобы включить выбор в конце URL, т.е. / polls / 1 / голосование? выбор = 1 и перенаправление:

<input type="radio" name="choice" id="choice1" value="1" />

    <a href="javascript:vote();"  rel="lyteframe" title="Example Poll" rev="width: 400px; height: 450px; scrolling: yes;">Vote</a>

Но, конечно, это просто загружает результаты на новой странице. Кажется, что Lytebox не допускает каких-либо переменных POST / GET? или это только у меня так?

1 Ответ

0 голосов
/ 04 марта 2010

Поскольку требования lytebox включают атрибуты rev и rel, которые должны быть установлены в теге <a, я не смог использовать его для отправки данных GET / POST, в итоге я выбрал jquery (с использованием функции tb_show Thickbox) и вызов AJAX.отправить выбранный вариант в мой скрипт и показать результаты.

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