js中如何获取php数组?

JavaScript012

js中如何获取php数组?,第1张

js中获取php数组的代码如下:

function ajax_test(params){

$.ajax({

url:'./php/data_read.php',

type:'post',

dataType:'html',

data:params,

error: function(){alert('error')},

success:function(products){

alert(products)

}

})

}

php中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个php数组作为值,也可以很容易地模拟树。

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

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

<?

for($i=0$i<10$i++){

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

for($j=0$j<4$j++){

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

}

}

?>

</form>

<script>

function check_ra(){

var y

for(var i=0i<10i++){

y=0

for(var j=0j<4j++){

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

y=1

}

if(y==0){

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

break

}

}

}

</script>

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

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