Показать сообщение отдельно
  #3 (permalink)  
Старый 25.09.2012, 15:59
Аватар для Ex_Soft
Профессор
Отправить личное сообщение для Ex_Soft Посмотреть профиль Найти все сообщения от Ex_Soft
 
Регистрация: 19.12.2009
Сообщений: 164

Сообщение от ksa Посмотреть сообщение
Так вот стандартный select не разукрашивается.
тынць. Это - раз.

Во-вторых: ext'овский Ext.form.ComboBox и HTML'евский select как Карл Маркс и Фридрих Энгельс - не муж и жена, а совершенно разных четыре человека

Ну, и в-третьих: нужно смотреть на Ext.form.ComboBox.tpl:
Ext.onReady(function() {
	var
		cb = new Ext.form.ComboBox({
			store: new Ext.data.ArrayStore({
				autoDestroy: true,
				idIndex: 0,
				fields: [
					{ name: "id", type: "int" },
					"name"
				],
				data: [
					[ 1, "Record# 1" ],
					[ 2, "Record# 2" ],
					[ 3, "Record# 3" ],
					[ 4, "Record# 4" ]
				]
			}),
			displayField: "name",
			valueField: "id",
			mode: "local",
			tpl: "<tpl for=\".\"><div class=\"x-combo-list-item<tpl if=\"id==2\"> red</tpl>\">{name}</div></tpl>",
			renderTo: Ext.getBody()
		});
});
__________________
"Helo, word!" - 17 errors 56 warnings

Последний раз редактировалось Ex_Soft, 25.09.2012 в 23:02.
Ответить с цитированием