当我通过 jQuery 提交表单时,如下所示:jQuery('#myForm').submit()
;
我不想在该表单内的指定 div 中发送一些信息(我的意思是所有输入字段、选择元素、textarea 元素等都不允许发送到服务器),但我不知道要防止那个 div 从与所有者表单一起提交。
你能帮我解决这个问题吗?非常感谢。
感谢大家的快速回复。我试图将那个div中所有输入字段的“disabled”属性设置为false,但是当我在服务器上再次检查时,其他一些字段(例如select,textarea)仍然被提交。我想我也应该禁用它们。有没有办法在不禁用每种输入元素的情况下删除或“隐藏/禁用”整个 div?
最佳答案
应该这样做:
$('div#excludeMyInputs input').prop("disabled",true);
$('#myform').submit();
$('div#excludeMyInputs input').prop("disabled",false);
关于jquery - 从 jQuery 提交的表单中排除 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12391503/