kendo
グリッド セル ( )でカスタム ウィジェットを初期化する方法はありますtd
か?
私が試したのは
$("#container").kendoGrid({
dataSource: {
data: dataSource,
pageSize: 8,
},
height: 280,
scrollable: {
virtual: false
},
columns: ["Name", "StartTime", "EndTime"],
rowTemplate: $.template($("#rowTemplate"))
});
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
クリックイベントがトリガーされないことです。
問題がテンプレートにあることを知りたいですか、それとも剣道グリッドのセルでウィジェットを初期化する最良の方法はありますか?