Home > Article > Backend Development > js and php nesting
JavaScript and PHP can be nested in each other, provided that JavaScript is written in a file with the .php suffix.
# (1) Javascript nested PHP:
# directly in javascript PHP statements, such as:
<script type="text/javascript"> BUI.use('bui/grid',function (Grid) { var data = [//表单内容信息 <?php foreach($slice_rows as $key=>$val){ echo "{id:'".$val['id']."',imgpath:'".$val['imgpath']."',introduction:'".$val['introduction']. "',linkpath:'".$val['linkpath']."',date:'".$val['date']."'},"; } echo "{id:'1112',imgpath:'李四',introduction:'this is a test',linkpath:'#',date:'date2'}"; ?> ], grid = new Grid.SimpleGrid({ render : '#grid', //显示Grid到此处 width : 950, //设置宽度 columns : [//表单头部信息 {title:'编号',dataIndex:'id',width:80}, {title:'图片路径',dataIndex:'imgpath',width:100}, {title:'简介',dataIndex:'introduction',width:200}, {title:'链接地址',dataIndex:'linkpath',width:100}, {title:'上传日期',dataIndex:'date',width:100} ] }); grid.render(); grid.showData(data); }); </script>
(2) PHP nesting JavaScript:
<?php echo '<script type="text/javascript">'; echo " BUI.use('bui/grid',function (Grid) {"; //表单的数据内容 echo 'var data = ['; foreach($slice_rows as $key=>$val){ echo "{id:'".$val['id']."',imgpath:'".$val['imgpath']."',introduction:'".$val['introduction']. "',linkpath:'".$val['linkpath']."',date:'".$val['date']."'},"; } echo "{id:'1112',imgpath:'李四',introduction:'1349622209547',linkpath:'#',date:'date2'}"; echo '],'; //表单的头部信息 echo " grid = new Grid.SimpleGrid({ render : '#grid', //显示Grid到此处 width : 950, //设置宽度 columns : [ {title:'编号',dataIndex:'id',width:80}, {title:'图片路径',dataIndex:'imgpath',width:100}, {title:'简介',dataIndex:'introduction',width:200}, {title:'链接地址',dataIndex:'linkpath',width:100}, {title:'上传日期',dataIndex:'date',width:100} ] }); "; echo ' grid.render(); grid.showData(data); }); '; //echo 'alert("this is a test")'; echo '</script>'; ?>This article explains js and php nesting , please pay attention to php Chinese website for more related content.
Related recommendations:
js prevent default events and js prevent event bubbling examples share js prevent bubbling events
js common functions The writing method and the calling method
The whole process of reading json by AJAX in native JS
The above is the detailed content of js and php nesting. For more information, please follow other related articles on the PHP Chinese website!