想在js中把json文件查询结果赋值给js的变量,写法不明白,请教了
<script type="text/javascript"> window.onload = function() { $.get("json.php",function(json){//获取数据 var data = string2Array(json);//转换数组 document.write ("111111111111111111111111"); }); //document.write ("111111111111111111111111"); var R = Raphael("map", 800, 500); var fillcolor = "#FFFFFF"; var beijing = "#FF8F59"; var beijing1 = "602"; var beijing2 = "19";
在js中 现在得不到json.php查询数据的 (10 20 30 40)值 ,请教 怎么取到值 ,先谢谢了!
已解决
1、把从数据库取到的结果集 放到view层中,并用赋值不同的变量
2、再在js中将js的变量 =上边的变量
$result = array();
foreach ($query as $v){
$result[] = $v->data;
//echo $v->data;
echo "
";
}
?>
<script> <br /> window.onload = function() { <br /> var _data="<?php echo $ result[3];?>"; <br /> var R = Raphael("map", 800, 500); <br /> var fillcolor = "#FFFFFF"; var beijing = "#FF8F59"; var beijing1 = "602"; var beijing2 = _data; <br /> 。。。。。。。。。。。。。。 <br /> } <br /> </script>