JQuery数组值到php数组密钥对

JQuery数组值到php数组密钥对,php,jquery,Php,Jquery,您好,我有一个JQuery数组,像[1\u 1,1\u 2,1\u 3,2\u 2,2\u 1,5\u 2]在下划线之前是键,在下划线之后是值。我需要像键1及其所有值这样的数据。。然后输入键2及其所有值 基本上,数组来自父子复选框。在其父id之前加下划线,在子id之后加下划线 如果选择“子项”,则会自动选中“父项”复选框。子复选框的值类似于。。。父id_子id 我用这个代码得到了一个数组 var pageArray = []; var actionArray = []; $('input[nam

您好,我有一个JQuery数组,像
[1\u 1,1\u 2,1\u 3,2\u 2,2\u 1,5\u 2]
在下划线之前是键,在下划线之后是值。我需要像键1及其所有值这样的数据。。然后输入键2及其所有值

基本上,数组来自父子复选框。在其父id之前加下划线,在子id之后加下划线

如果选择“子项”,则会自动选中“父项”复选框。子复选框的值类似于。。。父id_子id

我用这个代码得到了一个数组

var pageArray = [];
var actionArray = [];
$('input[name="action"]:checked').each(function() {
    actionArray.push($(this).val());
});
alert(actionArray);

提前谢谢

发送一个对象,该对象将在php中作为关联数组读取

var actionObj = {};
$('input[name="action"]:checked').each(function() {
    var parts = this.value.split('_'),
        key = parts[0],
        value= parts[1];

    actionObj[key] = actionObj[key] || [];
    actionObj[key].push(value)
});

向我们展示您已经完成的代码这很简单,但您必须自己尝试。这个问题缺少任何代码来向我们展示您已经尝试自己解决这个问题。如果您尝试了一些东西,请向我们展示您尝试了什么,预期输出的示例以及您实际得到的结果。如果你还没有尝试过任何东西,你需要在发布之前尝试一下。我们可以帮助您使用现有代码,但我们不会为您编写。请阅读:并更新代码。请check@Saclt7请现在检查谢谢,我会试试的。