|
<script id="tabGridContents" type="text/x-jsrender">
<div class="tabcontrol" id="Test">
<div id="gridTab{{:EmployeeID}}">
<div id="detailGrid">
</div>
</div>
</div>
</script>
<script type="text/javascript">
$(function () {
$("#Grid").ejGrid({
// the datasource "window.employeeView" is referred from jsondata.min.js
dataSource: ej.DataManager(window.employeeView).executeLocal(ej.Query().take(9)),
detailsTemplate: "#tabGridContents",
enableRTL: true,
detailsDataBound: "detailGridData",
. . .
});
});
function detailGridData(e) {
var filteredData = e.data["EmployeeID"];
// the datasource "window.ordersView" is referred from jsondata.min.js
var data = ej.DataManager(window.ordersView).executeLocal(ej.Query().where("EmployeeID", "equal", parseInt(filteredData), true).take(2));
e.detailsElement.find("#detailGrid").ejGrid({
dataSource: data,
allowSelection: false,
. . . .
});
}
</script> |