牛骨文教育服务平台(让学习变的简单)
博文笔记

js和php嵌套

创建时间:2015-08-26 投稿人: 浏览次数:7235

        JavaScript和PHP可以相互嵌套,前提是JavaScript写在以.php为后缀的文件里面。


       (1) JavaScript嵌套PHP:

        直接在JavaScript里面写入PHP语句,如:

       

<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嵌套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>";
	
?>



声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。