diff --git a/src/component/treevaluechooser/abstract.treevaluechooser.js b/src/component/treevaluechooser/abstract.treevaluechooser.js index 98c232b96..4f2c389f5 100644 --- a/src/component/treevaluechooser/abstract.treevaluechooser.js +++ b/src/component/treevaluechooser/abstract.treevaluechooser.js @@ -16,7 +16,7 @@ BI.AbstractTreeValueChooser = BI.inherit(BI.Widget, { var text = v; if (BI.isNotNull(this.items)) { BI.some(this.items, function (i, item) { - if (item.value + "" === v) { + if (item.value === v || item.value + "" === v) { text = item.text; return true; } diff --git a/src/component/valuechooser/abstract.valuechooser.js b/src/component/valuechooser/abstract.valuechooser.js index ff199e76a..ac4b08ae5 100644 --- a/src/component/valuechooser/abstract.valuechooser.js +++ b/src/component/valuechooser/abstract.valuechooser.js @@ -25,7 +25,7 @@ BI.AbstractValueChooser = BI.inherit(BI.Widget, { if (BI.isNotNull(this.items)) { BI.some(this.items, function (i, item) { // 把value都换成字符串 - if (item.value + "" === v) { + if (item.value === v || item.value + "" === v) { text = item.text; return true; }