Вход

Просмотр полной версии : смешивание объекта и html


bdfy1
09.04.2013, 20:12
предположим у меня есть renderer для ячейки в grid примерно следующего содержания:

function RenderFilename(v, a, b, rowIndex) {
var get_url = new Ext.Img({
src: "resources/images/copy_y.png",
x: 200,
y: 300,
listeners: {
el: {
click: function() {
Ext.Msg.alert("Message");
}
}
}
})
return "<table>" + get_url + "</table>"
}


Т е в данном случае часть кода представлено через html, часть через extjs объект. Можно ли в данном случае extjs объект представить через html ( чтобы соотв все клики работали на img ) ?

just-boris
08.06.2013, 02:01
почему бы просто не создать картинку:

function RenderFilename(v, a, b, rowIndex) {
var src = "resources/images/copy_y.png";
return '<img src="'+src+'">'
}

А потом слушать 'cellclick' у грида?