0

是否可以在 dhtmlx 中对选项列表进行反向查找,即如果我知道 ItemText,我可以使用它来查找 Id 吗?

即如果存在这样的功能,则类似这样

var t = this.getAllListOptionText("tbOptionList").indexOf(Name);

我想获取 id,以便可以将选择预设为特定选项。

我可能会遍历所有选项并自己查找 ItemText,但是如果已经存在某些东西会更优雅。

for (var i = 0; i < lsTags.length; i++) {
    if (this.getListOptionText("tbOptionList", lsTags[i]) == Name) {
        lOptionID = lsTags[i];
        break;
    }
}
4

1 回答 1

1

有 dhtmlx 方法 forEachItem 和 forEachListOption,您可以迭代项目并使用 getItemText 进行检查。

于 2013-08-16T10:40:37.473 回答