Я пытался опубликовать значения, когда установил флажок, используя ajax, но это не удалось, код мне кажется правильным ... на URL-адресе это выглядит так, что не должно ..
http://localhost/logsys/admin/roleaccess/%3C?%20$role[%27id%27];%20?%3E
Я использую codeigniter v 3.1.10, работает на xampp v 7.3.0
<script>
$('.form-check-input').on('click', function() {
const menuId = $(this).data('menu');
const roleId = $(this).data('role');
$.ajax({
url: "<?= base_url('admin/changeaccess'); ?>",
type: 'post',
data: {
menuId: menuId,
roleId: roleId
},
success: function() {
document.location.href = "<?= base_url('admin/roleaccess/'); ?>" + roleId;
}
});
});
</script>
Он должен передать значение, которое позволяет пользователю получить доступ к некоторому меню