[英]Is it possible to pass colModel to jQgrid from php backend?
我正在尝试建立一个动态表。 后端保存 colModel 和表数据的位置。
例如:
colModel:[
{
name:'Forename',
index:'forename',
align: 'left'
},
{
name:'Surname',
index:'surname'
},
{
name:'Date Of Birth',
index:'dob',
width: 80
}
]
位于前端,但希望能够通过 PHP 构建它。
是的,这是可能的。 您可以使用服务器端渲染,它允许您将 PHP 后端的所有值打印到前端。
我假设你有本机 PHP 项目,然后在你的前端(其中有.php格式文件),你可以这样:
<script>
//...your initiation for jqgrid
//here you can print some values from the backend side
colModel:[
{
name:'<?= $firstColName ?>',
index:'<?= $firstColIndex ?>',
align: '<?= $firstColAlign ?>'
},
{
name:'<?= $secondColName ?>',
index:'<?= $secondColIndex ?>'
},
{
name:'<?= $thirdColName ?>',
index:'<?= $thirdColIndex ?>',
width: <?= $thirdColWidth ?>
}
]
//...your initiation for jqgrid
</script>
一些变量应该对前端可用(也许你有一些 MVC 架构什么的,你可以将数据从 controller 传递到视图)
希望这能回答你的问题:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.