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

datagrid加載json

在前端開(kāi)發(fā)中,經(jīng)常會(huì)用到數(shù)據(jù)表格來(lái)展示數(shù)據(jù),而其中使用最廣泛的就是datagrid。通過(guò)datagrid可以方便地加載各種數(shù)據(jù)源,其中包括常用的json格式數(shù)據(jù)。下面將介紹如何使用datagrid來(lái)加載json格式的數(shù)據(jù)。

首先,在html文件中,需要加入datagrid的相應(yīng)代碼。以下是一個(gè)示例:

<table id="datagrid">
</table>

然后,在javascript文件中,需要定義json數(shù)據(jù)的來(lái)源和datagrid的相關(guān)參數(shù)。以下是一個(gè)示例:

var data = [
{name:'張三', age:20, gender:'男'},
{name:'李四', age:25, gender:'女'}
];
$('#datagrid').datagrid({
columns:[[
{field:'name',title:'姓名'},
{field:'age',title:'年齡'},
{field:'gender',title:'性別'}
]],
data:data
});

在這個(gè)示例中,我們定義了一個(gè)包含兩個(gè)對(duì)象的json數(shù)據(jù),分別表示兩個(gè)人的信息。然后,我們使用了datagrid的columns屬性來(lái)定義了表格的列,其中field表示這列對(duì)應(yīng)的json數(shù)據(jù)屬性名,title表示這列在表格中的標(biāo)題。最后,我們使用了datagrid的data屬性來(lái)指定表格的數(shù)據(jù)來(lái)源。

除了以上示例中的靜態(tài)json數(shù)據(jù),我們還可以使用ajax來(lái)獲取后臺(tái)動(dòng)態(tài)生成的json數(shù)據(jù),從而不需要重新加載頁(yè)面即可實(shí)時(shí)更新表格。以下是一個(gè)示例:

$('#datagrid').datagrid({
url:'/getData',
columns:[[
{field:'name',title:'姓名'},
{field:'age',title:'年齡'},
{field:'gender',title:'性別'}
]]
});

在這個(gè)示例中,我們使用了datagrid的url屬性來(lái)指定json數(shù)據(jù)來(lái)源地址,然后在后臺(tái)設(shè)計(jì)好接口,返回符合datagrid要求的json數(shù)據(jù)。

通過(guò)以上介紹,相信大家已經(jīng)掌握了如何使用datagrid加載json數(shù)據(jù),在實(shí)際使用中可以根據(jù)自己的需求進(jìn)行更改和拓展。