程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP生成數組再傳給js的方法,php生成數組js

PHP生成數組再傳給js的方法,php生成數組js

編輯:關於PHP編程

PHP生成數組再傳給js的方法,php生成數組js


<script type="text/javascript">
  var slist = '<?php echo urlencode(json_encode($data['arr']));?>';
  var list = eval(decodeURIComponent(slist));
  drawGpsMap(list);
</script>

怎將php數組的值傳遞給javascript數組?

不能直接傳遞,但是可以用js的ajax在頁面加載的時候動態調用php數組值
或者把用php處理的數組值當字符串先賦值給html hidden控件,然後用js代碼調用hidden的value
另外我覺得,如果你的這個數據不是經常改變的話,最好是用php生成一個.js文件,這個文件就定義這個數組,然後file一下,比較好
 

PHP數組中的值怎傳給JS

<script type="text/javascript">flowplayer( "player2", "./templates/flowplayer-3.2.15.swf",{ clip: { url: "<?php echo $row['address']; ?>", 我想把這個地址換成數據庫裡的值 autoPlay: false, autoBuffering: true } } ); </script>你說的是這樣?

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved