189 8069 5689

js获得php的数组数据 js获取php数据

js如何获取php数组

刚写的 没测试 给你个思路 你参考一下

创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为海东企业提供专业的做网站、网站设计,海东网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。

form action="a.php" name="from" method="post"

?

for($i=0;$i10;$i++){

echo "第".($i+1)."题";

for($j=0;$j4;$j++){

echo "input type='radio' name='ra[$i]' id='ra[$i][$j]' /";

}

}

?

/form

script

function check_ra(){

var y;

for(var i=0;i10;i++){

y=0;

for(var j=0;j4;j++){

if(document.from.ra[i][j].checked==true)

y=1;

}

if(y==0){

alert("第"+(i+1)+"题还没选");

break;

}

}

}

/script

你写的那个每4个radio本身就是一个数组 你把他name写成二维数组 调用的时候那就得用写三维数组了 name后面得[]没必要

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

js获取php的返回数组

Ajax获取到的本来就是HTML文本,自然有HTML标签。

如果你想获得数组,只有通过另类的方法了。

把PHP页面的HTML标签去除,只输出。

而输出的是什么,输出的是把PHP数组定义成JS数组的字符串,然后在JS端获取到字符串后,再把它执行成JS代码即可。

需要代码请追问。

js如何获取php页面数组里面的值

你只好这样定义了

script

var ar=new Array();

?php

foreach($listdb as $k=$v)

{

?

ar[?php echo($k);?]='?php echo($v);?';

?php

}

?

/script

这样JS 变量 ar 就成了一个包含PHP数组的变量,当然前提是一维数组


网站标题:js获得php的数组数据 js获取php数据
文章位置:http://jkwzsj.com/article/higddc.html

其他资讯