【发布时间】:2015-04-06 10:04:04
【问题描述】:
这是我的代码:
<script type="text/javascript">
var log;
function send_query(check,datashow) {
var values = [];
for (i = 0; i < check.length; i++) {
if (check[i].checked == true) {
values.push(check[i].value);
}
}
alert(values);
$.ajax({
type:"POST",
data: {"data=":values},
// data : $('[data="values[]"]').serialize()
// data:{data: $(values).serializeArray()},
//data:"data="+values,
url:"<?php echo site_url('grocery/add_to_show');?>",
success: function(html){
$('#'+datashow).html(html);
}
});
在codeigniter控制器php函数中,如何获取该脚本数组变量以及如何打印该数组变量?
请告诉我解决问题的方法
【问题讨论】:
-
您是否在控制器文件中编写了javascript代码?
-
不,它写在视图文件中
-
如何调用 send_query() 函数
-
我在这个类型下面调用了:A B C
-
使用这个将数组发送到 ajax 数据中的控制器:{ data: values },
标签: javascript php arrays ajax codeigniter