【发布时间】:2017-03-21 17:01:57
【问题描述】:
grid 使用自定义命令打开带有详细数据的剑道窗口。就像这里描述的那样:
http://demos.telerik.com/kendo-ui/grid/custom-command
我通过 php 脚本 f.e. 将网格的数据加载为 json。员工.php。
在示例中,通过单击“查看详细信息”,窗口会从同一数据源加载数据。
我需要的是从另一个 php/json 文件加载详细数据。我发现它应该与“刷新”方法一起工作,但我没有让它工作。
谁能帮帮我?
更新
感谢@Karthikeyan,我的代码现在看起来像这样:
<script>
... function showDetails(e) {
e.preventDefault();
var dataItem = this.dataItem($(e.currentTarget).closest("tr"));
var dataItemID = dataItem.AK_ID;
$.getJSON('data/akDetail.php?ak=' + dataItemID + '', function (data) {
wnd.content(detailsTemplate(data));
wnd.center().open();
});
}
</script>
<script type="text/x-kendo-template" id="template">
<div id="details-container">
<h2>#= title_dataitem #</h2>
</div>
</script>
剑道窗口未打开,我在 chrome 控制台中收到错误:“未捕获的 ReferenceError: title_dataitem 未定义”
【问题讨论】:
标签: kendo-ui