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'來告訴用戶將要選擇什麼。 –