我在 div 标签中有菜单列表,其中onPageLoad我正在进行菜单,子菜单并显示它。
现在我在点击用户名时调用ajax调用它应该选中他有权访问子菜单的复选框。
我所做的部分就像ids&的比较。如果两个条件都满足,我会坚持检查复选框。
HTML代码看起来像,
<% for(var i=0;i< data.length;i++){
if(data[i].has_child == 1) {
%>
<div class="panel panel-primary">
<div class="panel-heading"><%= data[i].name %></div>
<% for(var j=0;j<data.length;j++){
if(data[j].id == data[i].id && data[j].has_child == 0){ %>
<div class="panel-body">
<div class="checkbox" id="rightCheck">
<label>
<input type="checkbox" class = "rightCheck" value="<%= data[j].menu_id %>" ><%= data[j].name %></label>
</div>
</div>
<% } }%>
</div>
<% }} %>
</div>
</div>
我试过$(“。rightCheck”)。prop(“checked”,true);但这会检查所有复选框。 如何为此写条件?
答案 0 :(得分:0)
在您的AJAX代码中,当您在AJAX中获得ID成功时,只需将该ID与复选框的ID匹配。
<script src="http://developers.kakao.com/sdk/js/kakao.min.js"></script>