无论如何要在kendo
网格单元(td
)中初始化自定义小部件?
我尝试的是
$("#container").kendoGrid({
dataSource: {
data: dataSource,
pageSize: 8,
},
height: 280,
scrollable: {
virtual: false
},
columns: ["Name", "StartTime", "EndTime"],
rowTemplate: $.template($("#rowTemplate"))
});
在行模板中
<script id="rowTemplate" type="text/x-jquery-tmpl">
<tr><td>
<div class="">
{{html reFill(this.data) }}
</div>
</td></tr>
</script>
function reFill(data){
var td = $('<div><div>').expander();
return td[0].innerHTML;
}
扩展器小部件有一个div
,我列出了单击div
以执行某些操作。
这里的问题是当我点击那个时div
,点击事件没有触发。
我想知道问题出在模板中,还是有什么最好的方法来初始化剑道网格单元格中的小部件?