Мой вопрос похож на Реализация гиперссылки в сетке данных dojo, и Мне удалось добавить разметку для гиперссылок в сетку Dojo с помощью форматера.
Однако мне нужно подключить события click к этим гиперссылкам, чтобы вызвать функцию в Dijit, содержащую сетку.
У меня есть форматер, подобный следующему:
var createEditLinks = function (data) {
return '<a class="my-css-class" href="#" onclick="myFunctionInsideTheDijit()">' + data.title + '</a>'
}
Пока это работает (я получаю разметку внутри ячейки сетки), функция myFunctionInsideTheDijit недоступна (если только я не объявлю ее в глобальной области видимости).
Я немного просмотрел dom-construct, но я просто не могу понять, как добавить гиперссылку, которая вызывает функцию Dijit при нажатии.
Любая помощь приветствуется! Спасибо!