Удаленные клонированные элементы формы все еще отображаются в выводе электронной почты - PullRequest
0 голосов
/ 18 января 2011

У меня есть форма, в которой есть клонированные элементы формы. Форма отправляется на электронную почту. Проблема, с которой я столкнулся, заключается в том, что когда пользователь, скажем, меняет свое мнение, удаляет клонированный блок элемента формы и отправляет форму, клонированный элемент формы, который он удалил, отображается в выводе электронной почты. Как получить, чтобы удаленные элементы не отображались в выводе электронной почты?

Форма здесь: http://www.pentco.com/test.php

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

Любое освещение очень ценится.

Ответы [ 2 ]

1 голос
/ 18 января 2011

Как указал Крис, вы .hide() - элемент, когда вам действительно нужно .remove() это.

1 голос
/ 18 января 2011

Это потому, что ваш javascript для удаления элемента только скрывает элемент, а не удаляет его.Это сохраняет все элементы формы в документе и позволяет отправлять их.

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