实现ext的动态数据下拉框组件

数据格式:
1var folders=[{'folderId':'1','folderName':'收信箱'},{'folderId':'2','folderName':'发信箱'}];
2
3//用于下拉列表的store
4var foldersJsonStore = new Ext.data.SimpleStore({
5    fields: [{name: 'folderId', mapping:'folderId'},{name: 'folderName', mapping:'folderName'}],
6    data: folders
7}
);
刷新数据:
1foldersJsonStore.loadData(folders);
下拉框组件:
 1var combo = new Ext.form.ComboBox({
 2    fieldLabel: '文件夹',
 3  name: 'folderMoveTo',
 4  store: foldersJsonStore,
 5  displayField: 'folderName',
 6  valueField: 'folderId',
 7    mode: 'local',
 8    typeAhead: true//自动将第一个搜索到的选项补全输入
 9    triggerAction: 'all',
10    emptyText: '全部',
11    selectOnFocus: true,
12    forceSelection: true
13}
)

--------------------

    WE准高手
posted on 2008-03-28 15:07 大卫 阅读(1282) 评论(3)  编辑  收藏 所属分类: JavaScript

评论

# re: 实现ext的动态数据下拉框组件 2008-04-15 09:43 ...  回复  更多评论   

这也叫动态?

# re: 实现ext的动态数据下拉框组件 2008-04-15 20:58 大卫  回复  更多评论   

笔误了!

# re: 实现ext的动态数据下拉框组件 2008-07-23 11:38 同好  回复  更多评论   

这就是动态吗?
能把实现的代码帖出来吗?

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交