我想要,如果被選中的input[type="checkbox"]
數等於2或3jQuery選擇勾選複選框的數量已經檢查
這裏的值是運行一些代碼是我的JQuery的例子:
if ($('input:checkbox:checked').length == 2 or 3) {
// run some code
}
林不知道如何將它進行編程,以瞭解該值是否爲2個或3
任何想法?
我想要,如果被選中的input[type="checkbox"]
數等於2或3jQuery選擇勾選複選框的數量已經檢查
這裏的值是運行一些代碼是我的JQuery的例子:
if ($('input:checkbox:checked').length == 2 or 3) {
// run some code
}
林不知道如何將它進行編程,以瞭解該值是否爲2個或3
任何想法?
使用或操作||
if ($('#id').length === 2 || $('#id').length === 3) {
// run some code
}
請Javascript logical operators閱讀起來。這是基本的東西。
邏輯運算符用於確定變量或值之間的邏輯。
已知x = 6,Y = 3,下表說明了邏輯運算符:
Operator Description Example
========================================================
&& and (x < 10 && y > 1) is true
|| or (x === 5 || y === 5) is false
! not !(x === y) is true
是的,問題更新。 – Tushar
'$( '#ID')length'將永遠** ** 1。如果你'如果$('[id =「id」]')重複的ID(_你不應該擁有_)'。length === 2 || $('[id =「id」]')。length === 3){' – Tushar
@Tushar Im實際使用它來確定有多少個複選框已被選中,所以我不使用重複的ID。上面的代碼只是我試圖實現的一個例子。 – Dev1997
然後使用'$('。checkboxClass:checked').length'。 – Tushar