javascript - 如何从<oj-select-one>获取选定的值?

标签 javascript oracle-jet

我有一个 oj-select-one 组件,其定义如下:

<oj-select-one id="select1" style="max-width:20em" 
                 options={{data3}}
                 value="{{data3.Id}}"
                 options-keys="{{optionKeys2}}" >
</oj-select-one>

在 js 文件中,选项键是

self.optionKeys2 = {value:"Id", label:"CourseName"}; 

我想获取所选的 ID 并存储该值 在一个变量中 如何做到这一点?

最佳答案

您需要为此定义一个新的可观察对象。

<oj-select-one id="select1" style="max-width:20em" 
             options={{data3}}
             value="{{selectedValue}}"
             options-keys="{{optionKeys2}}" >
</oj-select-one>

JS

self.selectedValue = ko.observable();
self.optionKeys2 = {value:"Id", label:"CourseName"}; 

关于javascript - 如何从<oj-select-one>获取选定的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51566959/

相关文章:

javascript - 修改数据表警告: JSON data from server

javascript - three.js 在点击时获取相对于此值的对象(对象都在一个数组中)

javascript - 尝试时出错 'Unloading/Removing content from an iFrame'

javascript - Oracle Jet 不显示来自 Web 服务的数据

javascript - Oracle JET 中的模块间通信

javascript - 在 Jasmine 中每次测试后如何自动恢复所有 sinon.js spy ?

javascript - 什么是 JavaScript 中的 Empty 函数,为什么它未定义?

javascript - 从 Oracle Jet 中的提交事件提交数据

javascript - Oracle jet导入其他js页面中的js函数

css - 如何将CSS样式应用到oracle JET中的oj-table?