使用 jQuery 将给定的数据根据 'kyfw-td-44' 和 'kyfw-td-48' 的值进行分组,您可以使用以下代码:

var data = [
    'kyfw-td-44=测试1, kyfw-td-44=多选1, kyfw-td-44=单选1, kyfw-td-44=a, kyfw-td-44=-, kyfw-td-44=-, kyfw-td-44=-, kyfw-td-44=-',
    'kyfw-td-44=测试2, kyfw-td-44=多选1-多选2, kyfw-td-44=单选2, kyfw-td-44=a, kyfw-td-44=a2, kyfw-td-44=-, kyfw-td-44=-, kyfw-td-44=-',
    'kyfw-td-44=测试3, kyfw-td-44=多选1-多选2-多选3, kyfw-td-44=单选3, kyfw-td-44=a, kyfw-td-44=a1, kyfw-td-44=a3, kyfw-td-44=dd, kyfw-td-44=-',
    'kyfw-td-48=测试1, kyfw-td-48=测试2, kyfw-td-48=测试3',
    'kyfw-td-48=测试11, kyfw-td-48=测试22, kyfw-td-48=测试33',
    'kyfw-td-48=测试111, kyfw-td-48=测试222, kyfw-td-48=测试333',
    'kyfw-td-48=测试1111, kyfw-td-48=测试2222, kyfw-td-48=测试3333',
    'kyfw-td-48=测试11111, kyfw-td-48=测试22222, kyfw-td-48=测试33333',
    'kyfw-td-48=测试111111, kyfw-td-48=测试222222, kyfw-td-48=测试333333'
];

var groupedData = {};

$(data).each(function(index, item) {
    var values = item.split(', ');
    
    $(values).each(function(i, value) {
        var parts = value.split('=');
        var key = parts[0];
        var val = parts[1];
        
        if (!groupedData[key]) {
            groupedData[key] = [];
        }
        
        groupedData[key].push(val);
    });
});

console.log(groupedData);

这段代码将创建一个名为 "groupedData" 的对象,其中键是 'kyfw-td-44' 和 'kyfw-td-48' 的值,值是包含对应值的数组。输出结果将显示在控制台中。

jQuery 分组数据:根据 'kyfw-td-44' 和 'kyfw-td-48' 的值分组数据

原文地址: http://www.cveoy.top/t/topic/pEkn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录