js 里面怎么用php函数返回的数组 js 里面怎么用php函数返回的数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先json_encode数组,返回json格式数据,供js调用 function getYeWuYuan(){$sql = "select id from yewuyuan order by id";mysql_connect("localhost","root","root") or die("无法连接MySQL数据库服务器!"); $db = mysql_select_db("yewu") or die("无法连接数据库!"); $result = mysql_query($sql); $num = 0; while($row = mysql_fetch_array($result)) { $names[$num++] = $row['id']; } return json_encode($names);}像这样得到这种格式的数据以后怎么js里面用呢 echo '<script>' . "\r\n";//一维$arr = array('msg' => 'something');echo 'var result=' . json_encode($arr) . ';' . "\r\n";echo 'alert(result.msg);' . "\r\n";//二维$brr = array(array('msg' => 'otherthing'));echo 'var res=' . json_encode($brr) . ';' . "\r\n";echo 'alert(res[0].msg);' . "\r\n";echo '</script>';//试试吧,json挺好的,如果ajax数据返回用json也不错 <?php.....$json_str = json_encode($name);.....?><script type=text/javascript>function fun(a){//要得到$name数组的值}</srcipt>怎样将$name数组传给fun(a);怎么办啊? imap 接收邮件乱码 switch和 if..else哪个快? 想建一个WEB服务器,想问问各位有搭建WEB服务器经验的兄弟? 关于ACM 求助!关于phpsendmail()函数的问题!在线等。 如何用PHP 修改Excel文件的内容!急 求救!我们的网页问题到底出在哪? PHP中如何实现图片的锐化? 求教:怎样取http页面内容? 如何打开一个文件(windows)下: 如何修改此程序? 用PHP代码将数据导出到excel
{
$sql = "select id from yewuyuan order by id";
mysql_connect("localhost","root","root") or die("无法连接MySQL数据库服务器!");
$db = mysql_select_db("yewu") or die("无法连接数据库!");
$result = mysql_query($sql);
$num = 0;
while($row = mysql_fetch_array($result))
{
$names[$num++] = $row['id'];
}
return json_encode($names);
}像这样得到这种格式的数据以后怎么js里面用呢
echo '<script>' . "\r\n";//一维
$arr = array('msg' => 'something');
echo 'var result=' . json_encode($arr) . ';' . "\r\n";
echo 'alert(result.msg);' . "\r\n";
//二维
$brr = array(array('msg' => 'otherthing'));
echo 'var res=' . json_encode($brr) . ';' . "\r\n";
echo 'alert(res[0].msg);' . "\r\n";echo '</script>';
//试试吧,json挺好的,如果ajax数据返回用json也不错
.....
$json_str = json_encode($name);
.....?>
<script type=text/javascript>
function fun(a){
//要得到$name数组的值
}</srcipt>
怎样将$name数组传给fun(a);怎么办啊?