Использование флажка ввода в форме для отправки данных формы на разные адреса электронной почты - PullRequest
0 голосов
/ 17 февраля 2010

Я строю форму для клиента. Вот краткое изложение. Форма будет использоваться в качестве запроса, чтобы сотрудник связался с лицом, заполняющим форму. Тем не менее, есть список сотрудников, которые свяжутся с ними в зависимости от предмета обсуждения. Итак, я хочу создать раздел ввода флажка в форме с адресом электронной почты каждого сотрудника, прикрепленным к соответствующему флажку. Таким образом, лицо, заполняющее форму, может проверить только тех сотрудников, которые необходимы для их нужд. Наконец, когда человек нажимает «отправить», форма будет отправлена ​​по электронной почте только сотрудникам, которые были проверены в форме. Я не знаю, как это настроить.

1 Ответ

1 голос
/ 19 февраля 2010

В JavaScript вы можете создать группу флажков из массива объектов «сотрудников» (имена, адреса электронной почты и т. Д.).

Мне нужно больше узнать о вашей настройке, но если вы хотите сделать это на Java с помощью JavaScript на переднем конце (как подсказывают ваши теги), вот что я бы сделал:

  1. Использование DWR для нужд Java и JavaScript http://directwebremoting.org/
  2. Создайте свою форму в HTML, если это разовая простая задача.
  3. Отправьте некоторые объекты Staff из java во внешний интерфейс, используя что-то вроде DWR.
  4. В JavaScript вы можете циклически перемещаться по «штатным» объектам JSON и динамически создавать столько флажков, сколько вам нужно.
  5. Когда пользователь нажимает кнопку "Отправить", используйте JavaScript для циклического просмотра всех ваших значений, а затем используйте схему mailto URI для отправки электронной почты с помощью локального почтового клиента.

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

...