gpt4 book ai didi

javascript - 更改下拉列表中项目的文本

转载 作者:行者123 更新时间:2023-11-28 00:24:28 25 4
gpt4 key购买 nike

在 devexpress 组合框控件中,我试图更改 item 的显示text。我知道如何获取该项目,我正在使用 FindItemByValue 但当我获取 item 并更改其 text 属性时,文本不会实际上并没有改变。

我尝试在更改文本后对文本进行警报,警报显示更改后的文本,但组合框下拉列表中的项目仍然是原始值。

 var billingContactObject = 
clientContactListComboBox.FindItemByValue(hiddenContactIdForBilling);
if (billingContactObject != null) {
var text = billingContactObject.text + "*"
billingContactObject.text = text;
}

最佳答案

您应该使用函数SetText(text)。对于您的情况:

var billingContactObject = clientContactListComboBox.FindItemByValue(hiddenContactIdForBilling);
clientContactListComboBox.SetText(billingContactObject.text + "*");

ComboBox 项目有很多有用的函数,例如 SetValue(value)SetSelectedIndex(index)AddItem 等。您可以在 devexpress 网站上查看它,例如:https://documentation.devexpress.com/#aspnet/DevExpressWebScriptsASPxClientListEdit_SetSelectedIndextopic

关于javascript - 更改下拉列表中项目的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29680366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com