extjs ComboBox问题

xuebao0818 2010-03-05 09:25:42
我的添加是这样的 store是从数据库取的 ds_person 每次取之前先listeners 重新load 还有就是我在编辑的时候也用到同样的ds_person
{
fieldLabel:'联系人',
maxLength:70,
xtype : 'combo',
id : 'person',
hiddenName : 'plan.personKey',
valueField : 'rowID',
displayField : 'personName',
mode : 'remote',
store : ds_person,
selectOnFocus : true,
editable : false,
triggerAction : 'all',
loadingText : '加载中...',
emptyText : '请选择联系人名称',
listeners : {
'beforequery' : function( ) {
ds_person.load({params: {start: 0, limit: 10,id:30}});
}
}

}
添加的时候正常 联系人可以下拉也有数据 关闭添加的窗口 然后打开编辑的窗口 会出现联系人的combobox这一栏什么都没有 就连那个textfield的下拉框都没有了 然后会发现添加窗口中的联系人栏多了个combobox 有了两个了 说明在编辑窗口的数据加到了添加窗口中

请问怎么解决???也不知道我说清楚了没有 急!!!急!!!!! 高分放上
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiuyouxu 2010-03-05
  • 打赏
  • 举报
回复
引用 1 楼 asdujiayong 的回复:
id 相同,冲突了,直接把id 去了再试试

还有编辑和添加最好用不同的ds
xiongzhijian 2010-03-05
  • 打赏
  • 举报
回复
直接把id 去了再试试
asdujiayong 2010-03-05
  • 打赏
  • 举报
回复
id 相同,冲突了,直接把id 去了再试试
xuebao0818 2010-03-05
  • 打赏
  • 举报
回复
呵呵 都有分啊~~~

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧