我的应用程序中有一些复选框,可以(自然地)选中。这个复选框被命名为“checkboxname[]”,每个复选框都有自己的值(4、5、6、7、8,等等)。
现在我想将所有值(仅来自选中的复选框!!)放入一个数组中,通过 ft.upload 发送这个数组,然后用 foreach 和 php 拆分数组。但是我的 php 文件总是说参数对我的 foreach 函数无效。
继承人的JavaScript。
var values = new Array();
$("input[name='checkboxname[]']:checked").each(function(){values.push($(this).val());});
params.checkboxname = values;
继承人的PHP代码。
$rubriks = $_POST['checkboxname'];
foreach($rubriks as $ausgabe){
echo $ausgabe; }
我不知道怎么了。我用 var_dump 测试了实际从 javascript 发送的内容,没有复选框数组,所以我认为有问题吗?!