本文目錄一覽:
怎麼將PHP中的值傳入到JS中
只能傳靜態的值 , 照這樣傳
script
var str=?php echo “\”gggg\”” ;?;
alert(str);
});
/script
php如何傳值給js
很簡單。。。舉例
$message = “這是一個來自 php 的值。”;
echo “script language=\”JavaScript\” type=\”text/JavaScript\”;\r\n!–\r\n alert(‘”.$message.”‘);\r\n–;\r\n/script;”;你得把所有的JS代碼轉成PHP格式就可以了。
PHP中怎麼傳參數給js函數?
input type=”button” value=”+” onclick=’add(“?php echo $item[‘id’];?” , “?php echo $item[‘name’];?”)’ /
script
function add( id , name){
alert( name);
}
/script
php怎麼向js傳值
php給javascript傳值,算是兩個方法吧,
一個就是主動刷新,php把值寫到頁面上,比如 var a=’?php echo $a;?’;
另外的方法就是通過js異步去拉取,通過ajax來實現,大體過程是:js 發起一個異步請求給php程序,php返回數據庫的數據,js通過接收這個數據來在做處理。
如何將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對象
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/270180.html