我有一个 jQuery 选择选项,我必须从任何更改中冻结(禁用)。但是当我这样做时
$(this).attr('disable', true);
选择冻结,但它发送的值为 null ,因为其中没有任何选择。如何冻结并仍然发送选定的值?
我有一个 jQuery 选择选项,我必须从任何更改中冻结(禁用)。但是当我这样做时
$(this).attr('disable', true);
选择冻结,但它发送的值为 null ,因为其中没有任何选择。如何冻结并仍然发送选定的值?
您不能将disabled
输入字段传递给发布。使用readonly
orhidden
字段或将此select
样式设置为display:none
.
最好使用readonly
您可以在提交之前再次启用该元素。
$('#myForm').submit(function() {
$(this).find(':input:disabled') // Find disabled form elements within the form
.prop('disabled', false); // Enable elements
});