我有以下複選框:有故障檢查變量複選框使用jQuery
<div class="row">
<div class="large-2 columns"><input id="contactTypesCheckbox[12]" name="contactTypesCheckbox[12]" class="contactTypesCheckbox" type="checkbox" value="Billing" /> Billing</div>
<div class="large-2 columns"><input id="contactTypesCheckbox[15]" name="contactTypesCheckbox[15]" class="contactTypesCheckbox" type="checkbox" value="Creative" /> Creative</div>
... etc ...
</div>
的Onload,我做了一些Ajax和我拉下JSON包括示意其複選框應檢查項目的數組。
$.each(data.contactTypes, function(key, contactType) {
// key is = 15 in my test
$('#contactTypesCheckbox[key]').prop('checked', true);
});
因此,我會期待contactTypesCheckbox [15]被檢查,但它不是,沒有錯誤。
我在做什麼錯?
謝謝你這麼多
ID中沒有[]。它只是在名稱 – mplungjan
@mplungjan ....它是有用的,當選擇編號... – Colleen