Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   смешивание объекта и html (https://javascript.ru/forum/extjs/37157-smeshivanie-obekta-i-html.html)

bdfy1 09.04.2013 20:12

смешивание объекта и html
 
предположим у меня есть 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' у грида?


Часовой пояс GMT +3, время: 14:54.