第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用ajax選中復選框時,發(fā)布值失敗

使用ajax選中復選框時,發(fā)布值失敗

PHP
湖上湖 2021-05-03 13:18:38
我在嘗試使用ajax選中復選框時嘗試發(fā)布值,但失敗了,代碼對我來說似乎正確..在url上看起來像這樣,但實際上不應該。http://localhost/logsys/admin/roleaccess/%3C?%20$role[%27id%27];%20?%3E我正在使用在xampp v 7.3.0上運行的codeigniter v 3.1.10<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>它應該傳遞允許用戶訪問某些菜單的值
查看完整描述

1 回答

?
慕標琳琳

TA貢獻1830條經(jīng)驗 獲得超9個贊

<script>

    $('.form-check-input').on('click', function() {

        const menuId = $(this).data('menu');

        const roleId = $(this).data('role'); // roleId = <? $role[‘id’] ?> so php did not echo role id here


        $.ajax({

            url: "<?= base_url('admin/changeaccess'); ?>",

            type: 'post',

            data: {

                menuId: menuId,

                roleId: roleId


            },

            success: function() {

                document.location.href = "<?= base_url('admin/roleaccess/'); ?>" + roleId;

            }

        });

    });

</script>

對于解決方案,請更改您的form-check-input元素


<... class=“form-check-input” data-role=“<?php echo $role[‘id’]; ?>” data-menu=“echo menu variable” ...>

如果這樣無法共享form-check-input按鈕的html


查看完整回答
反對 回復 2021-05-07
  • 1 回答
  • 0 關(guān)注
  • 147 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號