diff --git a/src/widget/downlist/item.downlistgroup.js b/src/widget/downlist/item.downlistgroup.js index 2b83786c7e..d89132f47f 100644 --- a/src/widget/downlist/item.downlistgroup.js +++ b/src/widget/downlist/item.downlistgroup.js @@ -73,7 +73,7 @@ BI.DownListGroupItem = BI.inherit(BI.BasicButton, { _getLevel: function () { var child = BI.first(this.options.childValues); - return BI.isNotNull(child) ? (child + "").split("_").length : 0; + return BI.isNotNull(child) ? (child + "").split(BI.BlankSplitChar).length : 0; }, _digest: function (v) { @@ -81,7 +81,7 @@ BI.DownListGroupItem = BI.inherit(BI.BasicButton, { v = BI.isArray(v) ? v : [v]; var level = this._getLevel(); return BI.any(v, function (idx, value) { - return BI.contains(o.childValues, (value + "").split("_").slice(0, level).join("_")); + return BI.contains(o.childValues, (value + "").split(BI.BlankSplitChar).slice(0, level).join(BI.BlankSplitChar)); }); }, diff --git a/src/widget/downlist/popup.downlist.js b/src/widget/downlist/popup.downlist.js index 9b2a5ce51f..fbf2c2492a 100644 --- a/src/widget/downlist/popup.downlist.js +++ b/src/widget/downlist/popup.downlist.js @@ -183,7 +183,7 @@ BI.DownListPopup = BI.inherit(BI.Pane, { }, _createChildValue: function (fatherValue, childValue) { - return fatherValue + "_" + childValue; + return fatherValue + BI.BlankSplitChar + childValue; }, _digest: function (valueItem) {