中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

easyui 動態列實現

發布時間:2020-07-12 17:12:02 來源:網絡 閱讀:1934 作者:wolfsubmarine 欄目:開發技術

最近因公司需要,對easyui的動態列實現研究,并在網上查了不少的資料,但都不理想,結合自己的實踐,簡單介紹下實現過程;

需求特殊點在于:根據數據庫的動態表結構,動態的加載datagrid表格,因數據庫的表結構是變化的,用傳統的加載方式無法實現列隨表變化;正所謂難者不會,會者不難,而網上的相關資料比較少,經過大量的實驗,最終實現了功能,而且關鍵代碼卻非常簡單,如下所示:

      <script type="text/javascript">

        var dataGrid;

        var $datagrid = {};


        $datagrid.url = "${path }/******/dataGrid";


        $datagrid.striped = true;

        $datagrid.rownumbers = true;

        $datagrid.pagination = true;

        $datagrid.singleSelect = true;

        $datagrid.idField = "id";

        $datagrid.pageSize = 20;

        $datagrid.pageList = [ 10, 20, 30, 40, 50 ];


        //后臺動態請求列信息

        function findColumns() {

            $.post('${path }/*******/viewColumns', {

            }, function(data) {

                var columns = new Array();

                var arr = data;

                $.each(arr, function (i, item) {

                    columns.push({ "field": arr[i].colname, "title": arr[i].colalias, "width": 100 });

                });

                $datagrid.columns = new Array(columns);

                $('#dataGrid').datagrid($datagrid);

            }, 'JSON');

        }

</script>

通過以上方法,即可實現easyui的動態列展示,且頁面帶分頁功能;


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

弥渡县| 郸城县| 泰兴市| 和田市| 漳州市| 洛隆县| 色达县| 紫阳县| 甘孜| 工布江达县| 沽源县| 汽车| 塘沽区| 蓝田县| 巴中市| 子洲县| 广宁县| 张北县| 简阳市| 民和| 章丘市| 蒙城县| 连云港市| 宕昌县| 西安市| 阿图什市| 临沂市| 新余市| 昆山市| 堆龙德庆县| 永康市| 苍南县| 山阴县| 新营市| 临湘市| 遂川县| 延川县| 阿鲁科尔沁旗| 新安县| 宣化县| 南平市|