已删除克隆的表单元素仍显示在电子邮件输出中

时间:2011-01-17 21:21:37

标签: php jquery email forms

我有一个克隆表单元素的表单。表单提交电子邮件。我遇到的问题是,当用户说出改变主意并删除克隆的表单元素块并提交表单时,他们删除的克隆表单元素会显示在电子邮件输出中。如何获取它以便删除的元素不会显示在电子邮件输出中?

表格在这里:http://www.pentco.com/test.php

我已经复制并注释掉用于在页面源开头处理表单的php代码,以便在查看源代码时它仍然可见,并且不会被编译。

非常感谢任何照明。

2 个答案:

答案 0 :(得分:1)

这是因为你删除项目的javascript只隐藏了元素 - 而不是删除它。这样可以保留文档中的所有表单元素并允许它们被提交。

答案 1 :(得分:1)

正如克里斯指出的那样,当你真的应该.hide()时,你是.remove() - 一个元素。