日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jqgrid常用操作

發布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jqgrid常用操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

公司有個項目前端主要是用jqGrid來做的,對于俺這新人且前端不熟的人而言,難度還是有點大,記錄下本人在此次開發中所使用的屬性或方法。

viewrecords:true,顯示記錄

rowNum:-1,設置可顯示的行數當前返回最大值(例如:返回100條數據,界面可顯示的數據為100,返回1000,界面可顯示的數據為1000.適合用在未分頁但是不可預測返回多少行的情況)

單擊行之前觸發的事件:beforeSelectRow

單機行時觸發的事件:onSelectRow

設置多選:multiselect: true,

根據ID獲取某一行數據:$("#gridList").jqGrid("getRowData", ID)

凍結列:在渲染列的時候(colModel里面)添加 Frozen:true;然后?jQuery("#gridList").jqGrid('setFrozenColumns');

重新執行url方法 傳遞參數(keyword):$("#gridList").jqGrid('setGridParam',{postData: { keyword: $("#txt_keyword").val() }}).trigger('reloadGrid');

從界面上移除某一行(沒有修改數據庫):?$("#gridList").jqGrid("delRowData", id); ? ?

獲取所有選中行ID:var ids = $('#gridList').jqGrid('getGridParam', 'selarrrow');

獲取所有行ID:var ids = $('#gridList').jqGrid('getDataIDs');

設置行可編輯:?

editable: true,

edittype: 'text',

editoptions: { size: 10, maxlength: 15 },
editrules: { required: true },
formoptions: { elmprefix: '(*)' }

上面是自帶的行編輯

本人更喜歡這種行編輯方式:

{

name: 'Amount', width: 80, align: 'right',

formatter: function (value, options, rowObject)

{
value = value == null ? "0.00" : rowObject.Amount;
return "<input class=\"form-control \" ?id=\"" + rowObject.ID + "Amount\" ?οnkeyup=KeyUpAmount('" + rowObject.ID + "',this.id,this) value=\"" + value + "\"/>";
}

}

注意:提交表單的時候注意把input的value 取出來賦值給Amount,不然沒法提交

格式化日期:

{

label: '銷售日期', name: 'CreateDateTime', width: 160, align: 'left'
, formatter: "date", formatoptions: { srcformat: 'Y-m-d', newformat: 'Y-m-d' }
}

設置無數據時提示文字不顯示:

unwritten: false

暫時能想到的就這么多了。。。。后續遇到再補

操作里面多個按鈕,分別顯示懸停文字 ? 在格式化按鈕的時候加入title屬性,如:? "<i title=\"下載\" ?class=\"fa fa-cloud-download\"></i>"

?

轉載于:https://www.cnblogs.com/acdpp/p/6699380.html

總結

以上是生活随笔為你收集整理的jqgrid常用操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。