Javascript 直接获取组合框displayField和valueField值,而不直接触发select事件

Javascript 直接获取组合框displayField和valueField值,而不直接触发select事件,javascript,extjs,combobox,extjs5,Javascript,Extjs,Combobox,Extjs5,在组合框中,如果验证了特定条件,则在渲染时会显示特定项的displayfield(字符串)值 提交表单时,我希望发送displayField和valueField的值 问题:只有在组合框下拉列表中直接触发选择事件时,我才能获得valueField的值 我需要动态获取该值,而无需在组合框中进行直接选择 如何做到这一点 在下面的小提琴中:在“渲染”和“在组合框中选择项目”后查看不同的结果 小提琴: 我猜toselect应该是3,而不是“亚利桑那” 我想应该是3,而不是“亚利桑那州”谢谢安德烈。这是一

在组合框中,如果验证了特定条件,则在渲染时会显示特定项的displayfield(字符串)值

提交表单时,我希望发送displayField和valueField的值

问题:只有在组合框下拉列表中直接触发选择事件时,我才能获得valueField的值

我需要动态获取该值,而无需在组合框中进行直接选择

如何做到这一点

在下面的小提琴中:在“渲染”和“在组合框中选择项目”后查看不同的结果

小提琴:

我猜toselect应该是3,而不是“亚利桑那”


我想应该是3,而不是“亚利桑那州”

谢谢安德烈。这是一个简单的解决方案,效果很好。在我的例子中,从服务器发送的是一个字符串,但我认为我可以解决这个问题。谢谢JustAndrei。这是一个简单的解决方案,效果很好。在我的例子中,从服务器发送的是一个字符串,但我认为我可以解决这个问题。
var toselect = 'Arizona';
combobox.setValue(toselect);