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

easyui combobox json格式

錢琪琛2年前10瀏覽0評論

EasyUI Combobox 是一個非常方便的下拉框控件,它可以從本地數(shù)據(jù)或遠程服務(wù)器獲取數(shù)據(jù),并且支持多種格式的數(shù)據(jù)加載方式。其中 json 格式是最常用的一種格式。

使用 json 格式加載數(shù)據(jù)時,需要在初始化 combobox 控件時設(shè)置它的 data 屬性,該屬性應(yīng)該是一個 json 對象,它包含兩個屬性:total 和 rows。total 表示數(shù)據(jù)的總數(shù),rows 表示一個數(shù)組,這個數(shù)組包含多組數(shù)據(jù)。

$(document).ready(function(){
$('#combobox').combobox({
url:'data.json',
valueField:'id',
textField:'text',
mode:'remote',
panelHeight:'auto',
data: {         
total: 3,
rows: [{
"id":"001",
"text":"北京"
},{
"id":"002",
"text":"上海"
},{
"id":"003",
"text":"廣州"
}]
}
});
});

上面的代碼中,我們指定了 combobox 控件的 url 屬性為 data.json,表示從這個文件中獲取數(shù)據(jù)。同時,我們還指定 valueField 和 textField 屬性分別表示 combobox 控件顯示的值和要提交的值是哪個屬性。mode 屬性表示數(shù)據(jù)加載的方式,remote 表示遠程加載,panelHeight 屬性表示下拉列表框的高度。最重要的是 data 屬性,上述例子中的 data 對象表示 json 格式的數(shù)據(jù)。rows 數(shù)組中包含了三個對象,每個對象都有 id 和 text 兩個屬性,表示數(shù)據(jù)的 id 和顯示文本。

EasyUI Combobox 支持多種數(shù)據(jù)加載方式,我們也可以從數(shù)據(jù)庫和服務(wù)器獲取數(shù)據(jù)并將其以 json 格式返回,更方便地加載數(shù)據(jù)到 combobox 控件中。