1.關於table的資料渲染:需要後台傳遞的json包含以下內容,由於公司後台框架的自動封裝導致這個格式一直弄不出來
, {}]
}
後台的處理
dataset ds = new dataset(dbslrad);
ds.setenablepaging(false);
int limit = integer.parseint(params.get("limit").tostring());
int page = integer.parseint(params.get("page").tostring());
string range = limit*(page-1) + "," + limit*page;
string sql = "select user_id,user_name,depart_name,user_role,"
+ "date_format(create_time, '%y-%m-%d %h:%i:%s') as create_time"
+ " from tbl_user limit "+range;
arraylistulist = ds.list(sql);
jsonarray json = new jsonarray();
jsonobject jsontemp;
int i=0;
for(object temp : ulist)
jsonobject jsresult= new jsonobject();
jsresult.put("code", 0);
jsresult.put("msg","");
jsresult.put("count",資料總量);
try catch (ioexception e)
2.關於layer獲取父頁面table中的資料
可在父頁面定義乙個全域性變數var *** = "",然後再layer中 通過parent.*** 即可獲取,這樣可獲取乙個物件 而"***x.html?sss="?+sss這樣的方式只能傳遞乙個引數
3.關於layui第三方元件 layui.extends關聯選擇框以及多選框
在做修改功能的時候,要實現上述兩個預設選中,selectm元件 selected的傳值 不能識別
var tagins2 = selectm(
});//arr為陣列 直接把arr塞入selected: 是不起作用的
tagins2.set(arr);
layui的一些使用
laydate外掛程式中的兩個核心犯法 通過核心方法 laydate.render options 來設定基礎引數,也可以通過方法 laydate.set options 來設定全域性基礎引數.1.如果頁面上同時載入兩個laydate.render時,其中乙個日期面板閃退的問題,終於找到辦法解決了。...
使用layui框架的一些坑
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...
近期使用Layui的一些記錄
很早就關注到了layui框架,偏向原生,偏jquery的方式。整個框架的使用由乙個主配置來進行統一管理,例如新增乙個自定義的js模組,就需要在lay config和layui.define中去註冊 這種配置方式 註冊的方式 頗有一點spring框架的依賴注入的意思,後端的意思很濃,很適合非專業前端選...