0
我不是一个真正的Jquery(或Javascript)人才,它根本不可能用PHP,所以我希望你们可以帮助我在正确的方向。我有一个选择框始终有一个值为“0”的选项。稍后添加几个选项。现在我想禁用选择框,并选择没有值“0”的选项,如果只有两个选项。 我该如何解决这个问题?如果只有2个选项,jquery选择和禁用选项
谢谢!
我不是一个真正的Jquery(或Javascript)人才,它根本不可能用PHP,所以我希望你们可以帮助我在正确的方向。我有一个选择框始终有一个值为“0”的选项。稍后添加几个选项。现在我想禁用选择框,并选择没有值“0”的选项,如果只有两个选项。 我该如何解决这个问题?如果只有2个选项,jquery选择和禁用选项
谢谢!
从添加和删除选项的代码调用此函数。
function maybe_disable_selectbox() {
if ($("#selectbox option").length <= 2) {
$("#selectbox").prop("disabled", true)
.val($("#selectbox option:not([value=0])").val());
} else {
$("#selectbox").prop("disabled", false);
}
}
向我们展示用于添加一些选项的代码... – JoDev
您是否尝试过至少? – Stphane
这仅适用于2个选项吗?或超过2将被允许?以及为什么要这样做。为什么不移除该值“0”或者使用'placeholder'来告诉用户将要选择什么。 –