ta4ka
1 Mar 2011, 3:44 AM
Hello i am trying to preselect a listview on load but can't seem to do it. With comboboxes I just loaded the store and used the setValue method. But here it doesn't exist. I have tried with the .value field alos but still nothing.
this is my store:
var storeSeries = new Ext.data.ArrayStore({
id: 1,
fields: ['color', 'name', 'ploted'],
data: []
});
My listview:
{
xtype: 'listview',
id: 'lvSeriesSelector',
store: storeSeries,
//multiSelect: false,
emptyText: 'No series to display',
hideHeaders: true,
singleSelect: true,
value: lvSeriesSelectorValue,
//reserveScrollOffset: true,
columns: [
{
header: 'Color',
width: .1,
dataIndex: 'color'
},
{
header: 'Name',
width: .35,
dataIndex: 'name'
},
{
header: 'Ploted',
dataIndex: 'ploted',
align: 'right'
}],
listeners: {
scope: this,
'click': lvSeriesSelectorHandler
}
},
this is my store:
var storeSeries = new Ext.data.ArrayStore({
id: 1,
fields: ['color', 'name', 'ploted'],
data: []
});
My listview:
{
xtype: 'listview',
id: 'lvSeriesSelector',
store: storeSeries,
//multiSelect: false,
emptyText: 'No series to display',
hideHeaders: true,
singleSelect: true,
value: lvSeriesSelectorValue,
//reserveScrollOffset: true,
columns: [
{
header: 'Color',
width: .1,
dataIndex: 'color'
},
{
header: 'Name',
width: .35,
dataIndex: 'name'
},
{
header: 'Ploted',
dataIndex: 'ploted',
align: 'right'
}],
listeners: {
scope: this,
'click': lvSeriesSelectorHandler
}
},