色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery jqgrid屬性

錢浩然1年前9瀏覽0評論

JQuery是目前最受歡迎的JavaScript庫之一,它能夠極大地簡化編寫JavaScript的流程。在這篇文章中,我們將介紹JQuery jqGrid的屬性。

JqGrid是一個非常流行的表格控件,它使用JQuery庫來創建并操作網格。它有許多屬性可以定制,讓我們看看其中一些。

Grid基本屬性

$("#gridTable").jqGrid({
datatype: "json",
url: "data.json",
colNames: ["Name", "Age", "City"],
colModel: [
{ name: "name", index: "name", width: 200, sortable: true },
{ name: "age", index: "age", width: 100, align: "center" },
{ name: "city", index: "city", width: 150, align: "center" }
],
rowNum: 10,
rowList: [10, 20, 30],
pager: "#gridPager",
sortname: "name",
viewrecords: true,
sortorder: "desc",
caption: "My Grid"
});

在上面的代碼中,我們設置了數據類型為json,表格的數據來源為data.json文件。我們還設置了表格的列名、列寬、行數限制等。我們定義了表格數據的排序方式為按照name字段,降序排列。

事件屬性

$("#gridTable").jqGrid({
...
onCellSelect: function (rowid, iCol, cellcontent) {
alert("You selected row with id=" + rowid + " and column with index=" + iCol + " and content=" + cellcontent);
},
onSelectRow: function (id) {
alert("You selected row with id=" + id);
}
});

在上面的代碼中,我們定義了當用戶單擊單元格時會觸發onCellSelect事件并彈出消息框,當用戶選擇某一行時將會觸發onSelectRow事件并彈出消息框。

樣式屬性

$("#gridTable").jqGrid({
...
altRows: true,
altclass: "myAltRowClass"
});

在上面的代碼中,我們定義了替換行的樣式為myAltRowClass。

JqGrid提供了更多的屬性可以使用,這里我們只介紹了一部分。如果您對使用JqGrid有任何問題,可以在JqGrid的官方網站上獲得更多的幫助和支持。