根据数据选择值设置检查
Posted
技术标签:
【中文标题】根据数据选择值设置检查【英文标题】:set checked depending on data-selection value 【发布时间】:2017-06-03 12:06:20 【问题描述】:我有一个数据选择。
<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"
第一个将被检查 if 1 然后第二个,这需要是动态的。
有人知道怎么做吗?
我用活跃的手风琴做过类似的事情
$(function ()
var $accordion = $("#accordion");
$accordion.accordion(
autoHeight: true,
collapsible: true,
active: $accordion.data("selection")
);
活动状态是根据数据选择值动态设置的。
我希望支票的功能相同。
【问题讨论】:
【参考方案1】:提供您可以使用如下代码搜索的复选框类或 ID:
//get selection value
var box = $("#accordion").attr('data-selection');
//change checkbox
$('#' + box).attr('checked', 'checked');
您也可以在渲染时将<?php echo 'checked' ?>
放在正确的复选框中,而不是让 JS 事后更改它。
【讨论】:
hmm,所以给类 0 , 1, 2, 3 等等。那么如果数据选择回声检查? 我可能会在早上回到这个,已经快半夜了 基本上是的。 谢谢我稍后再回来,当我得到它的工作时接受答案以上是关于根据数据选择值设置检查的主要内容,如果未能解决你的问题,请参考以下文章
是否可以根据从 android 中的第一个选择中选择的特定值设置第二个选择的选定值?
Flutter:如何根据选择的第一个下拉按钮值设置第二个下拉按钮(多级相关按钮)的值?