0
我使用的是從jQuery UI的複選框一種形式,我有一些問題,他們說:jQuery UI的複選框我發瘋
這裏是我的代碼: PHP
<input type="checkbox" id="check'. $empl->getAttr('id') .'" class="intervenants" /><label for="check'. $empl->getAttr('id') .'">'.$empl->getAttr('nom').'</label>';
的JavaScript
$('.intervenants').each(function() {
$(this).attr('checked',false);
});
for(i = 0; i < data.list_empl.length; i++) {
$('#check'+data.list_empl[i].id).attr('checked',true);
}
我想,你可以看到,取消選中所有的複選框,然後我看看我的數組,並嘗試只檢查我的數組中存在的複選框。問題是,它不工作...
我不知道什麼是行不通的,我試圖把警報,看在HTML,但它看起來像它是不完整的。
我真的很感謝你的幫助,在此先感謝,
盧卡。
在jQuery的1.6,你應該使用'$(selector).prop('checked',true);'和'(選擇器).prop('checked',false);' – 2011-05-18 17:18:20