您好,登錄后才能下訂單哦!
怎么在layui中實現table加載?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
layui是一款采用自身模塊規范編寫的前端UI框架,它遵循原生HTML/CSS/JS的書寫與組織形式,門檻極低,適合新手,并且它還提供了豐富的內置模塊,他們皆可通過模塊化的方式按需加載,從核心代碼到API的每一處細節都經過精心雕琢,非常適合界面的快速開發,能夠作為PC網頁端后臺系統與前臺界面的速成開發方案。
js實現:
layui.use(['table','form'], function() { $ = layui.jquery; table = layui.table; tableIns = initTable(); }); //加載列表 function initTable(){ // 執行渲染 tableIns = table.render({ id: 'idTest', elem : '#deviceTable', // 指定原始表格元素選擇器(推薦id選擇器) size: 'lg', height : 'full-20', // 容器高度 url : '/csCloud-admin/deviceController/getDeviceList.do', where: { 'orgId':$("#orgId").val(), 'coldNum':$("#coldNum").val(), 'devType':$("#devType").val(), 'isUsed':$("#isUsedId").val() }, method : 'post', cols : [ [ // 標題欄 { field : 'rownum', title : '序號', width : 100, sort : true }, { field : 'devNum', title : '設備編號', width : 200 }, { field : 'devAlias', title : '設備別名', width : 100 }, { field : 'devTypeVal', title : '設備類型', width : 100 }, { field : 'devModel', title : '設備型號', width : 100 }, { field : 'stateVal', title : '設備狀態', width : 100 }, { field : 'coldNum', title : '冷庫編號', width : 100 }, { field : 'orgName', title : '所屬機構', width : 300 }, { field : 'isUsedValue', title : '狀態', width : 100 }, { fixed : 'right', width : 300, align:'center', toolbar : '#barDemo' } ] ], // 設置表頭 page : true, limits : [ 10,30, 60, 90, 150, 300 ], limit : 10 }); return tableIns; }
jsp實現:
<div class="layui-fluid"> <div class="layui-row"> <div class="layui-col-lg12"> <table id="deviceTable"></table> </div> </div> </div>
看完上述內容,你們掌握怎么在layui中實現table加載的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。