jQuery MiniUI

 找回密码
 立即注册
查看: 2997|回复: 3
打印 上一主题 下一主题

显示相同被合并 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-11-25 12:56:35 |只看该作者 |倒序浏览
名字相同的两个值传到父页面id有两个,但是name的值只传来一个,这个怎么解决?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2016-11-25 13:06:55 |只看该作者
节点文字相同没有关系,只要节点的唯一i段对应的数据不一样就行,说到底还是2个数据,只是text字段是一样的

Rank: 3Rank: 3

板凳
发表于 2016-11-25 13:11:06 |只看该作者
dforce 发表于 2016-11-25 13:06
节点文字相同没有关系,只要节点的唯一i段对应的数据不一样就行,说到底还是2个数据,只是text字段是一样的 ...

var idsc = [], textsc = [];
                        for (var i = 0, l = rowc.length; i < l; i++) {
                                 var cla = rowc;       
                                 idsc.push(cla.id);
                                 textsc.push(cla.classify_name);
                        }
                var rowc2 = obj2.getSelecteds();
                        var idsc2 = [], textsc2 = [];
                        for (var i = 0, l = rowc2.length; i < l; i++) {
                                 var cla2 = rowc2;       
                                 idsc2.push(cla2.id);
                                 textsc2.push(cla2.classify_name);
                        }
                       
                       
                       
                var idms = $.unique(ids.concat(idsc));
                var textms = $.unique(texts.concat(textsc));


用这样来合并,$.unique(texts.concat(textsc)); 到这里之后就texts就变为一个值了

Rank: 8Rank: 8

地板
发表于 2016-11-25 13:48:45 |只看该作者
mabinqia 发表于 2016-11-25 13:11
var idsc = [], textsc = [];
                        for (var i = 0, l = rowc.length; i < l; i++) {
                                 var cla = rowc; ...

为什么要用$.unique,自己写个合并方法合并去

Archiver|普加软件

GMT+8, 2025-7-29 23:43 , Processed in 1.056623 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部