var tvPicker = new Ext.Picker({
height: 280,
doneButton: 'Search...',
listeners: {
"hide": function(tvPicker) {
tvList.scroller.scrollTo( {x:0,y:0},false );
var tvS = tvPicker.getValue().tvSport;
var tvC = tvPicker.getValue().tvChannel;
var tvD = tvS;
if(tvD=='American Football') tvD = 'NFL';
tvTitle.update(tvD + ' on ' + tvC);
if(tvC=='all networks') {
tvStore.clearFilter();
tvStore.filter('tvSport', tvS);
}
else {
tvStore.clearFilter();
tvStore.filter('tvSport', tvS);
tvStore.filter('tvGroup', tvC);
}
}
},
slots: [
{
name: 'tvSport',
title: 'Sport',
data: [
{ text: 'Football', value: 'Football' },
{ text: 'Rugby', value: 'Rugby' },
{ text: 'Tennis', value: 'Tennis' },
{ text: 'Cricket', value: 'Cricket' },
{ text: 'Golf', value: 'Golf' },
{ text: 'Fighting', value: 'Fighting' },
{ text: 'NFL', value: 'American Football' }
]
}, {
name: 'tvChannel',
title: 'Channel',
data: [
{ text: 'All networks', value: 'all networks' },
{ text: 'Sky Sports', value: 'Sky Sports' },
{ text: 'ESPN', value: 'ESPN' },
{ text: 'Terrestrial', value: 'Terrestrial' }
]
}
]
});
Sencha Touch 交流 QQ 群 224711028
sencha-touch 1.1 Picker控件使用
最新推荐文章于 2016-06-17 22:05:41 发布