PHP数组中的值如何传给JS
<scripttype="text/javascript">flowplayer("player2","./templates/flowplayer-3.2.15.swf...
<script type="text/javascript">
flowplayer(
"player2",
"./templates/flowplayer-3.2.15.swf",{
clip: {
url: "./templates/images/yunlvcao.flv", 我想把这个地址换成数据库里的值
autoPlay: false,
autoBuffering: true
} } );
</script>
我想通过循环把数据库中的所有视频列出来,怎么把类似$row[address] 这样的值传给javascript? 展开
flowplayer(
"player2",
"./templates/flowplayer-3.2.15.swf",{
clip: {
url: "./templates/images/yunlvcao.flv", 我想把这个地址换成数据库里的值
autoPlay: false,
autoBuffering: true
} } );
</script>
我想通过循环把数据库中的所有视频列出来,怎么把类似$row[address] 这样的值传给javascript? 展开
3个回答
推荐于2016-08-17
展开全部
<script type="text/javascript">
flowplayer(
"player2",
"./templates/flowplayer-3.2.15.swf",{
clip: {
url: "<?php echo $row['address']; ?>", 我想把这个地址换成数据库里的值
autoPlay: false,
autoBuffering: true
} } );
</script>
你说的是这样?
追问
我就是这个意思,
这样写程序能正常运行吗?你试过吗?
url: "", 我想把这个地址换成数据库里的值
autoPlay: false,
autoBuffering: true
追答
当然,你这个属于php给js传值
一般可以这样写,也可以用php生成js代码,当然那样就不方便了
另外确保你这个页面是php文件才行
展开全部
PHP代码如下:
$arr = array(1,2,3);
echo json_encode($arr);
die;
JS代码如下:
$.post('1.php',{}
function(data){
eval('var arr='+data);
console.log(arr);
}
$arr = array(1,2,3);
echo json_encode($arr);
die;
JS代码如下:
$.post('1.php',{}
function(data){
eval('var arr='+data);
console.log(arr);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
json 百度一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询