easyui-combobox动态加载数据

转自: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);
             }
        });


你可能感兴趣的:(java,web)