我有数据选择。
<div id="accordion" data-selection="<?php echo $_SESSION['sessionNumber']; ?>">
在我的手风琴中,我有一个输入字段
<div id="accordion">
<label class="">
<h2>title</h2>
<input type='checkbox'/>
</label>
<label class="">
<h2>title</h2>
<input type='checkbox'/>
</label>
</div>
所以现在我有两个数据选择0和1我选中了数据选择值的复选框。
例如,如果data-selection ="0"
第一个将被检查,如果是1,那么第二个,则需要是动态的。
有谁知道怎么做?
我用活跃的手风琴
做了类似的事情$(function () {
var $accordion = $("#accordion");
$accordion.accordion({
autoHeight: true,
collapsible: true,
active: $accordion.data("selection")
});
}
根据数据选择值动态设置活动状态。
我想检查相同的功能。
答案 0 :(得分:0)
给出可以使用以下代码搜索的复选框类或ID:
//get selection value
var box = $("#accordion").attr('data-selection');
//change checkbox
$('#' + box).attr('checked', 'checked');
您还可以在呈现它时将<?php echo 'checked' ?>
放在正确的复选框中,而不是让JS在事后更改它。