读书人

js获取的值放入数组在传到php文件

发布时间: 2012-03-28 15:40:03 作者: rapoo

js获取的值放入数组,在传到php文件,咋整?(在线等)
js代码:
function queren(){
var arr = new Array();
var checkbox = document.getElementsByName("name");
for(var i = 0 ; i <checkbox.length ; i++ ){
if(checkbox[i].checked == true){
arr[i] = checkbox[i].value;
}
}
}

我想把checkbox[i].value的值都赋给arr[i],然后在php文件接受, js写的对吗?php文件又该怎么接收?新手求代码。。。。

[解决办法]
用ajax来操作
[解决办法]

PHP code
function queren(){  var arr = new Array();  var checkbox = document.getElementsByName("name");  for(var i = 0 ; i <checkbox.length ; i++ ){  if(checkbox[i].checked == true){  arr[i] = checkbox[i].value;  }  }$.post(    'url',//后台action    {        'arr' : arr    },    function(data){        //回调    },    'json');}
[解决办法]
1.用AJAX,返回数据类型用json
2.用AJAX,返回字符串,形式类似str1,str2,str3 ,PHP接收后再用explode处理成数组。

读书人网 >PHP

热点推荐