jqgrid学习(三)
生活随笔
收集整理的這篇文章主要介紹了
jqgrid学习(三)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.修改jqgrid自帶的行編輯按鈕樣式
//jqgrid默認(rèn)的行編輯樣式 {name : '',index : '',width : 70,fixed : true,sortable : false,resize : false,formatter : 'actions',},//修改每行的編輯按鈕圖標(biāo)為目標(biāo)樣式//當(dāng)表格中數(shù)據(jù)加載完畢后,執(zhí)行此方法 loadComplete : function() {var table = this;//$("div[data-original-title='編輯'] span").attr("class","ui-icon fa-puzzle-piece cyan"); setTimeout(function() {styleCheckbox(table);updateActionIcons(table);updatePagerIcons(table);enableTooltips(table);//修改'actions'中默認(rèn)的編輯按鈕的樣式為裝配,以及對當(dāng)鼠標(biāo)移到該按鈕時的提示的修改$(grid_selector).find('tbody').each(function () {$(this).find('tr').each(function () {var id =$(this).attr("id");$("#jEditButton_"+id).attr("data-original-title","裝配")$("#jEditButton_"+id).find("span").attr("class","");$("#jEditButton_"+id).find("span").attr("class","ui-icon fa-puzzle-piece cyan");});});}, 0);}
2.設(shè)置自定義表單驗證規(guī)則
editrules : {required : true,custom:true, custom_func: function(value, colname){if(value == '0'){ // 表明表單驗證未通過,會自動彈出提示框return [false,"必須選擇存在的設(shè)備編碼!"];}else{ // 表明表單驗證通過,此時不會彈出提示return [true,""];}}},
轉(zhuǎn)載于:https://www.cnblogs.com/grj0011/p/7428942.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的jqgrid学习(三)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二维凸包 Graham's Scan
- 下一篇: R语言入门-安装R和Rstuido软件