lijun_ay 2016-12-07 16:52:42 2464次浏览 0条回复 0 1 0

网页中加入如下表格:

<table id="tblorgmgr" class="easyui-treegrid" style="height:400px"
        data-options="url:'<?= \yii\helpers\Url::toRoute(['orgmgr/orglistjson']) ?>',idField:'id',treeField:'orgname'">
    <thead>
        <tr>
            <th data-options="field:'orgname',width:180">单位名称</th>
            <th data-options="field:'orglevel',width:60,align:'right'">级别</th>
            <th data-options="field:'',width:80">操作</th>
        </tr>
    </thead>
</table>

打开后不能正确显示,报400 bad request 错误,是因为Yii2中 csrf 机制引起的。 在layouts/main.php 中加入如下代码即可解决

<script type="text/javascript">
    var csrfToken = $('meta[name="csrf-token"]').attr("content");
    $.ajaxSetup({
        data: {_csrf: csrfToken},
    });
</script>

觉得很赞
    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册