本文目錄一覽:
如何把php中的數組導入到js中
php中的數組轉換成json格式,然後輸出到頁面中.
script type=’text/javascript’
var arr = ?php echo $json;?
/script
如何用php傳遞數組給js腳本
可以可以通過ajax利用json或者xml來傳遞數組給php文件:
json是js的一種數據格式,可以直接被js解析,php無法直接讀取json數據,但是php提供了json_decode函數來對json數據進行轉化,從而可以被php腳本訪問;
如何將php數組的值傳遞給javascript數組?
把對象數組轉成JASON串,PHP收到後轉化成JASON對象進行讀取。
參考例子如下:
script type=”text/javascript” src=””/script!–倒入json.js文件,序列化json對象用的–
script type=”text/javascript” src=””/script
script type=”text/javascript”
var zNodes =[
{ id:1, pId:0, name:”隨意勾選 1″, open:true},
{ id:11, pId:1, name:”隨意勾選 1-1″, open:true},
{ id:111, pId:11, name:”隨意勾選 1-1-1″},
{ id:112, pId:11, name:”隨意勾選 1-1-2″},
{ id:12, pId:1, name:”隨意勾選 1-2″, open:true},
{ id:121, pId:12, name:”隨意勾選 1-2-1″},
{ id:122, pId:12, name:”隨意勾選 1-2-2″},
{ id:2, pId:0, name:”隨意勾選 2″, checked:true, open:true},
{ id:21, pId:2, name:”隨意勾選 2-1″},
{ id:22, pId:2, name:”隨意勾選 2-2″, open:true},
{ id:221, pId:22, name:”隨意勾選 2-2-1″, checked:true},
{ id:222, pId:22, name:”隨意勾選 2-2-2″},
{ id:23, pId:2, name:”隨意勾選 2-3″}
];
$.ajax({
url:’xxxx.php’//改為你的動態頁
,type:’POST’
,data:{zNodes:zNodes.toJSONString()}//調用json.js類庫將json對象轉換為對應的JSON結構字符串
,success:function(rst){alert(‘PHP接收JSON數據成功!’);}
,error:function(xhr){alert(‘PHP頁面有錯誤!’+xhr.responseText);}
}});
/script
$zNodes=$_POST[“zNodes”];
$json=json_decode($zNodes);//轉化為JSON對象
PHP數組中的值如何傳遞給JS數組中? – 技術問答
不太明白啊,我想知道我這段碼是不是可以實現把PHP中的數組傳遞給JS數組中,如果不可以,說說正確答案啊var
_option
=
new
Array();
for(var
i=0;i;i++){_option[i]=new
Array();_option[i][0]=\’\’;_option[i][1]=\’\’;_option[i][2]=\’\’;}
原創文章,作者:UAUTO,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/330490.html