我必须在点击事件中将PHP JSON数组传递给JavaScript函数。
在JSON编码PHP数组结构之前:
Array
(
[group_id] => 307378872724184
[cir_id] => 221
)
JSON编码数组结构后:
{"group_id":"307378872724184","cir_id":"221"}
PHP JSON数组如下所示:
if(!empty($cirGrpArr))
$jsonGrpArr = json_encode($cirGrpArr);
我需要将点击函数传递给javascript,如下所示:
<span onclick="Login(this,JSON.stringify('<?php echo $jsonGrpArr; ?>'))">click here</span>
PHP JSON数组在此页面中可用,但是如何在click函数上传递它,以便我可以迭代这个JSON数组来执行其他操作。
答案 0 :(得分:0)
<span onclick="Login(this,'<?php echo $jsonGrpArr; ?>')">click here</span>
和
function Login(e, jsonString){
var data = JSON.parse(jsonString);
}