欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery重寫一個datagrid

姚平華1年前4瀏覽0評論

隨著互聯網技術的快速發展和應用范圍的逐步拓寬,前端開發技術也不斷地更新迭代。在前端領域,JQuery作為一種常見的Javascript庫,它的特點在于簡化了對HTML文檔操作的代碼量和跨瀏覽器兼容性的問題。在很多場景下,我們都需要對數據進行呈現和操作。因此,我們需要使用Datagrid這一控件來實現復雜的數據呈現。

//Datagrid的基本用法
$(function () {
//初始化datagrid
$('#dataGrid').datagrid({
url:'data.json',
method:'get',
columns:[[
{field:'name',title:'姓名',width:100},
{field:'gender',title:'性別',width:100},
{field:'age',title:'年齡',width:100},
{field:'address',title:'地址',width:200}
]]
});
})

在實際業務中,我們常常需要修改Datagrid的一些默認屬性,來滿足我們各自的業務需求。因此,在使用jquery的時候,我們可以靈活地修改Framework中Datagrid的默認屬性。以下是通過Jquery來重寫Datagrid的部分代碼:

//重寫Datagrid的配置
$('#dataGrid').datagrid({
url: 'data.json',
method: 'get',
autoRowHeight: false,
singleSelect: true,
striped: true,
pagination: true,
pageSize: 10,
pageNumber: 1,
pageList: [10, 20, 30],
columns:[[    
{field:'name',title:'姓名',width:100,align:'center'},
{field:'gender',title:'性別',width:100,align:'center'},
{field:'age',title:'年齡',width:100,align:'center'},
{field:'address',title:'地址',width:200,align:'center'}
]]
});

以上代碼給出了Jquery重寫Datagrid控件的部分代碼。其中,autoRowHeight控制是否自動適應行高,singleSelect控制是否單選,striped控制是否間隔行顯示不同顏色,pagination控制是否顯示分頁欄,pageSize控制每頁顯示條數,pageNumber控制顯示第幾頁,pageList控制每頁顯示條數的列表。

本文通過給出一個基本的Datagrid使用的部分代碼,以及運用Jquery重寫該控件的一些常見屬性的做法,希望能夠幫助讀者更好地使用這一控件,提升應用的效率。