gpt4 book ai didi

javascript - 在 Extjs 中动态更改超链接文本

转载 作者:行者123 更新时间:2023-11-28 10:01:10 26 4
gpt4 key购买 nike

下面是我使用 ExtJS 在页面中创建链接的代码:

var linkTransValues = {
xtype: 'box',
id : 'testId',
hidden : true,
autoEl: {
tag: 'a',
href: 'javascript:addCategoryValue()',
html: 'Add Transition Category'
}
}

现在我想要的是,当用户从一个组合框中选择值时,无论组合框描述是什么,描述都应该出现在链接文本中,这是我在选择组合框时调用的代码:

transType.on('select', function(cbox, rec, index) {        
Ext.getCmp("testId").transId = cbox.getValue();
Ext.getCmp("testId").autoEl.html="dropdown description";
Ext.getCmp("testId").show();
});

问题是它正在更改 html 值,但新值没有反射(reflect)其仅显示初始值如何更改链接值。我怎样才能改变它?

最佳答案

尝试

    var linkTransValues = {
xtype: 'box',
id : 'testId',
hidden : true,
autoEl: {tag: 'a', id: 'my-element', href: 'javascript:addCategoryValue()', html: 'Add Transition Category'}
};

Ext.get('my-element').update('new value');

关于javascript - 在 Extjs 中动态更改超链接文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9188347/

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