そのため、cms のユーザーグループ ページに取り組んでおり、グループが管理セクションにアクセスできるかどうかを判断するスイッチを追加しました。その場合 (そしてユーザーがスイッチをチェックすると)、パーミッションの div が表示されます。このために、Bootstrap のプラグイン Bootstrap Switch を使用しました。
コードは次のとおりです。
$(document).ready(function() {
$('input#isAdmin').bootstrapSwitch();
$('#permissions_multi_select').multiSelect();
$('#permissions_div').hide();
$('input#isAdmin').on('switchChange.bootstrapSwitch', function() {
if ($('input#isAdmin').state)
$('#permissions_div').show();
else
$('#permissions_div').hide();
});
});
$('input#isAdmin').state、または .attr('checked') または .checked のアラートで show() または hide() メソッドを変更すると、「undefined」が表示されます。
何か案は?