Показать сообщение отдельно
  #2 (permalink)  
Старый 02.12.2011, 17:43
Новичок на форуме
Отправить личное сообщение для Сергей З Посмотреть профиль Найти все сообщения от Сергей З
 
Регистрация: 02.12.2011
Сообщений: 5

попробовал:
columns : [
{header: I('id'), width: 50, sortable: true, dataIndex: 'id'}
,{header: I('Departments_name'), width: 160, sortable: true, dataIndex: 'Departments_name', editor: new Ext.form.TextField({})}
,{header: I('Departments_price'), width: 150, sortable: true, dataIndex: 'Departments_price',editor: new Ext.form.NumberField({})}
,{header: I('Departments_staff'), width: 150, sortable: true, dataIndex: 'Departments_staff', listeners: {
dblclick: function() {
Ext.getCmp('DepStore').store.load(); }

},
editor: new Ext.form.ComboBox({
store: new Ext.data.ArrayStore(
{
xtype: 'jsonstore',
storeId: 'Departments',
url: 'block/json/get_Departments.php',
fields: ['id','value'],
initComponent:function() {
this.addEvents('ready');
},
is_ready:function() {
this.fireEvent('ready', this);
}
}) ,
xtype: 'combo',
valueField:'id',
id:'DepStore',
displayField:'value',
mode:'local',
lazyRender:true,
anchor: '100%',
hideLabel: true,
editable: false,
selectOnFocus:true,
triggerAction: 'all',
hiddenName: 'Departments_staff',
name: 'Departments_staff'

})}
работает, но так будет загружатся весь Стор.., а как передать id не понятно.. пробовал в листенер функцию пихнуть (value,p,r) а потом передать r.data.id пишет что не знает что такое r..
Ответить с цитированием