jQuery MiniUI

标题: 显示相同被合并 [打印本页]

作者: mabinqia    时间: 2016-11-25 12:56:35     标题: 显示相同被合并

[attach]8420[/attach]名字相同的两个值传到父页面id有两个,但是name的值只传来一个,这个怎么解决?

作者: dforce    时间: 2016-11-25 13:06:55

节点文字相同没有关系,只要节点的唯一i段对应的数据不一样就行,说到底还是2个数据,只是text字段是一样的
作者: mabinqia    时间: 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就变为一个值了
作者: dforce    时间: 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,自己写个合并方法合并去




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2