转自:http://blog.sina.com.cn/s/blog_3ecf39a70102v51v.html
combobox需要如下格式的数据:
[{"id":1,"text":"text1"},{"id":2,"text":"text2"}....]
json格式数据是这样:
{"rows":[{"id":1,"text":"text1"},{"id":2,"text":"text2"}....]}
不满足combobox对数据格式的需求。
//可选用以下fa
$('#favor'). $('#favor').combobox({
data:json.rows, //此为重点,如果后台返回的结果就是combobox要求的格式,那么此处直接写data:json即可
valueField:'id',
textField:'text',
multiple:true, //允许多选
editable:false,//禁止编辑
value:1, //设置隐含值
//如果需要设置多项隐含值,可使用以下代码
onLoadSuccess:function(){
$('#favor').combobox('select',1);
$('#favor').combobox('select',3);
}
});