gpt4 book ai didi

javascript - 如何从 Ext JS 网格中的组合框中选择一个值

转载 作者:行者123 更新时间:2023-11-30 15:54:16 25 4
gpt4 key购买 nike

我有一个 EXT JS 网格,其中包含一个具有组合框的列。

enter image description here

我想使用 javascript 在这个下拉列表中选择一个值,我尝试了下面的代码片段,但它没有用。

var comp = Ext.getCmp('grid-accident-voilation'); comp.store.getAt(0).data['c1'].setValue('1');

[编辑:浏览器控制台日志]

enter image description here

最佳答案

必须在组合框上调用 setValue 方法。 http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.form.field.ComboBox-method-setValue

组合框需要在商店中的项目上配置一个字段,该字段是每个项目的值。如果您只想选择第一个可用选项,请从商店中获取第一个项目并在组合框中设置其值。

var combobox = Ext.getCmp('grid-accident-voilation');
var firstItem = combobox.getStore().getAt(0);
// Optionally, get the value field programmatically.
var valueField = combobox.getInitialConfig('valueField');
combobox.setValue(firstItem.get(valueField));

关于javascript - 如何从 Ext JS 网格中的组合框中选择一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38811780/

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