Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Don';我不想提交通过隐藏父li隐藏的表单元素_Javascript_Jquery - Fatal编程技术网

Javascript Don';我不想提交通过隐藏父li隐藏的表单元素

Javascript Don';我不想提交通过隐藏父li隐藏的表单元素,javascript,jquery,Javascript,Jquery,我将表单输入放在li元素中,并通过单击按钮隐藏其中的一些输入。即使它们是隐藏的,它们也会被提交,所以我想知道另一种方法是以一种不会被提交的方式隐藏这些元素吗?我不确定这是否会对您有所帮助,但如果您使用一些JS工具包(jQuery/prototype等),当您隐藏时,您是否也可以禁用该li中的所有元素您可以轻松地执行此操作。您可以仍然隐藏它们,但也可以禁用输入。隐藏元素时,还可以将隐藏输入的属性disabled设置为disabled,以便在表单提交期间将其排除。添加disabled=“true”用

我将表单输入放在li元素中,并通过单击按钮隐藏其中的一些输入。即使它们是隐藏的,它们也会被提交,所以我想知道另一种方法是以一种不会被提交的方式隐藏这些元素吗?

我不确定这是否会对您有所帮助,但如果您使用一些JS工具包(jQuery/prototype等),当您隐藏时,您是否也可以禁用该li中的所有元素您可以轻松地执行此操作。

您可以仍然隐藏它们,但也可以禁用输入。

隐藏元素时,还可以将隐藏输入的属性disabled设置为disabled,以便在表单提交期间将其排除。

添加
disabled=“true”
用于您正在隐藏且不想在表单中发送的元素。

您可以发布html吗?我更好奇的是,为什么他们一开始就被提交。表格中有表格吗?有些地方似乎不对劲。您能在回答中添加一些文档吗?你能把你的代码和解释分开并用不同的格式吗?