开关状态不适用于数据表:我已经检查了 html 字符串中的开关和未检查 DB 值。它不适用于其他部分,仅显示活动/已检查开关,但未显示未检查女巫状态......请检查我的情况是否错误......尽快......问候......
$.each(checkUser, function(index, act){
console.log(act.accountEnabled);
**if(act.accountEnabled){
enableDisable = " <input id='switch-user' name='switch-user' type='checkbox' checked data-size='mini' data-on-label='Enable' data-off-label='Disable'>";
} else{
enableDisable = " <input id='switch-user' name='switch-user' type='checkbox' data-size='mini' data-on-label='Enable' data-off-label='Disable'>";**
}
console.log(enableDisable);
});
var userData = data.users;
var dataSet = [];
$.each(userData, function(index, user){
dataSet.push([
user.name,
user.userId,
user.creationTime,
user.accountEnabled,
user.roleName,
userActions,
enableDisable
]);
});
var oTable = $('table#user-datatable').dataTable( {
"data": dataSet,
"bFilter": false,
"bLengthChange": false,
"bPaginate": false,
"bInfo": false,
"columnDefs": [
{ "targets": 5, "orderable": false, "width": "180px" },
{"targets": 6, "orderable": false, "width": "60px" }
],
"tableTools": {
"sRowSelect": "single"
},
"columns": [
{ "title": "Name" },
{ "title": "UserId" },
{ "title": "CreationTime"},
{ "title": "Account Enabled" },
{ "title": "Role" },
{ "title": "Action"},
{"title" : "Enable/Disable"}
],
"fnInitComplete" : function(settings, json){
$("input#switch-user").bootstrapSwitch();
}
});