为了减少我的特定页面上的请求数量,我想在请求页面时使用PHP将所有网格数据加载到服务器。
即。在初始页面加载后,不要在单独的请求中加载网格数据,这是常见做法。
实现这一目标的好方法是什么?
答案 0 :(得分:0)
您应该使用ajax调用创建数据源以保持代码干净,但如果您真的想要,可以使用php来编写这样的js:
在你的php文件里面做一个内联脚本:
<script>
var myDataSource = new kendo.data.Datasource({
data: JSON.parse(<?php echo json_encode($myData); ?>)
});
$('#grid').kendoGrid({
dataSource: myDataSource
});
<script>