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

datagrid讀取json

在前端開發(fā)中,經(jīng)常會(huì)用到表格展示數(shù)據(jù)的需求。而使用 DataGrid 可以輕松實(shí)現(xiàn)此需求。本文將介紹使用 DataGrid 加載 json 數(shù)據(jù)的方法。

首先,在頁(yè)面中添加 DataGrid 組件,并設(shè)置好表頭和數(shù)據(jù)列等相關(guān)屬性。接著,在 JavaScript 代碼中使用 jQuery 庫(kù)發(fā)起 ajax 請(qǐng)求,獲取 json 數(shù)據(jù)。

$.ajax({
url: 'data.json',
dataType: 'json',
success: function(data){
$('#dg').datagrid('loadData', data);
}
});

上述代碼中,通過 jQuery 發(fā)起了一個(gè) ajax 請(qǐng)求,請(qǐng)求地址為 data.json,請(qǐng)求返回的數(shù)據(jù)格式為 json。當(dāng)請(qǐng)求成功后,會(huì)將返回的數(shù)據(jù)傳遞給 DataGrid 組件,由該組件來將數(shù)據(jù)填充到表格中。

最后,需要注意的是,json 數(shù)據(jù)的格式必須滿足 DataGrid 所需的格式,即必須要包含 total 與 rows 兩個(gè)屬性。其中,total 表示總的數(shù)據(jù)量,rows 表示數(shù)據(jù)行數(shù)組。

{
"total": 10,
"rows": [
{"id":1, "name":"張三", "age":18},
{"id":2, "name":"李四", "age":20},
{"id":3, "name":"王五", "age":22},
...
]
}

通過以上幾個(gè)步驟,即可使用 DataGrid 輕松地展示 json 數(shù)據(jù)。