我有一个克隆表单元素的表单。表单提交电子邮件。我遇到的问题是,当用户说出改变主意并删除克隆的表单元素块并提交表单时,他们删除的克隆表单元素会显示在电子邮件输出中。如何获取它以便删除的元素不会显示在电子邮件输出中?
表格在这里:http://www.pentco.com/test.php
我已经复制并注释掉用于在页面源开头处理表单的php代码,以便在查看源代码时它仍然可见,并且不会被编译。
非常感谢任何照明。
答案 0 :(得分:1)
这是因为你删除项目的javascript只隐藏了元素 - 而不是删除它。这样可以保留文档中的所有表单元素并允许它们被提交。
答案 1 :(得分:1)
正如克里斯指出的那样,当你真的应该.hide()
时,你是.remove()
- 一个元素。