<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 開關 ~~~ // 添加開關 $data_list = Db::name('admin')->select(); return Format::ins() //實例化 ->addColumn('is_hot', '是否熱門', 'switch') ->setData($data_list)//設置數據 此數據根據字段自動匹配 ->fetch();//顯示 ~~~ 該組件作用可以在列表展示一個復選框開關,勾選后數據庫值被設成1,否則設置成0 ~~~ ->addColumns([ ['is_hot', '是否熱門', 'switch'] ]) ~~~ 1,在extend/service/Format.php文件的compileRows方法中,在switch ($column\['type'\])? 的單元,增加一個case 支持swicth組件 ~~~ case 'switch': // 開關 $column['param'] = $column['param'] != '' ? $column['param'] : $column['name']; $row[$column['name'] . '__' . $column['type']] = '&lt;div class="switch" &gt;&lt;input type="checkbox" data-table="' . $this-&gt;createTableToken($_table_name == '' ? $this-&gt;_table_name : $_table_name, $this-&gt;_prefix) . '" data-pk="' . $row['_primary_key_value'] . '" data-name="' . $_name . '"'; if($row[$column['name']] ){ $row[$column['name'] . '__' . $column['type']] .= " checked "; } $row[$column['name'] . '__' . $column['type']] .= "/&gt;&lt;/div&gt;"; break; ~~~ ![](https://zhongben-crm.oss-cn-zhangjiakou.aliyuncs.com/uploads/images/20210508/8f4d9994e08169702a325232da0d94f5.png) 2,修改public/static/admin/js/table.js 文件,找到如下代碼片段 ~~~ // 開關 $('.table-builder .switch input:checkbox').on('ifChanged', function () {&lt;br&gt; ... }) ~~~ 將這一段修改為: ~~~ // 開關 $('.table-builder .switch input:checkbox').on('click', function () { var $switch = $(this); var $data = { value: $switch.prop('checked'), _t: $switch.data('table') || '', name: $switch.data('name') || '', type: 'switch', pk: $switch.data('pk') || '', model: $switch.data('model') || '', module: $switch.data('module') || '', controller: $switch.data('controller') || '', }; // 發送ajax請求 Stars.loading(); $.post( lwwan.quick_edit_url, $data , function(res){ Stars.loading('hide'); if (res.code == 0) { Stars.notify(res.msg, 'danger'); $switch.prop('checked', !$data.status); return false; } }).fail(function (res) { Stars.loading('hide'); }); }); ~~~ 用例: ~~~ $fields = [ ['id', 'ID'], ['is_recommend','是否推薦',"switch"], ['right_button', '操作', 'btn'] ]; return Format::ins() -&gt;addColumns($fields) -&gt;setRightButtons($this-&gt;right_button) -&gt;setData($data_list) -&gt;fetch(); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看