Элегантное решение для нескольких входов? - PullRequest
0 голосов
/ 22 марта 2011

Многокомпонентная проблема, которая давала мне покоя целую вечность.Я в некотором роде любительская FYI, и вы можете увидеть живой сайт здесь:

http://artsparkcc.com/enroll.html

Как вы можете видеть, сайт представляет собой регистрационную форму для родителей, которые учат своих детей на уроках рисования.,Это прекрасно работает, но многие родители жалуются, что хотели бы записаться в несколько классов одновременно.В настоящее время форма использует сценарий электронной почты CGI для отправки администратору формы по электронной почте напрямую через администратор с помощью шаблона текстового файла.

Мне трудно найти простое решение.Я проверил на наличие некоторых плагинов множественного выбора jquery, но ни один из них не работает с моей настройкой электронной почты CGI, и в настоящее время у меня нет времени переписать всю страницу только для нескольких вариантов выбора.

Родителям нужнобыть в состоянии зарегистрировать как можно больше или меньше классов, а входной результат должен быть в состоянии аккуратно отправить администраторам для записи.Я думал о том, чтобы просто сделать все это большим минным полем флажков, но это выглядит ужасно, как грех, и я хотел бы сохранить выбор.

Есть идеи?Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 22 марта 2011

Если вы просто добавите к тегу выбора атрибут multiple="multiple", вы сможете выбрать несколько классов. Ваш CGI-скрипт получит несколько значений с именем Classchosen, вам просто нужно разобрать их все.

0 голосов
/ 22 марта 2011

Как насчет изменения регистрационной части вашей формы в два поля с множественным выбором, которые переносят значения из одного в другое?

Вы можете увидеть образец того, что я имею в виду здесь .

Думаю, это облегчит использование интерфейса (или, может быть, это только я).

0 голосов
/ 22 марта 2011

Вы уже опробовали плагин jQuery bsmSelect ?

В любом случае, что это за плагины с "множественным выбором", с которыми не очень хорошо работать?настройки электронной почты CGI?

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