javascript - 如何从引导下拉列表中检索所选选项的 ID?
问题描述
我已经建立了这个简单的下拉列表:
这是它的 html 定义:
<select class="form-control" id='0' (change)="retrieveValue($event.target)">
<option id='0'>{{ genericSpecific[params.node.id][0] }}</option>
<option id='1'>{{ genericSpecific[params.node.id][1] }}</option>
</select>
对于检索值:
updateChosenValue(event) {
console.log(event.value)}
但是,我找不到检索 id 的方法。
有什么帮助吗?
谢谢!
解决方案
尝试这个。这可能会帮助您理解逻辑..但您仍然必须使其与您的角度代码兼容。
<select onchange="alert(this.options[this.selectedIndex].getAttribute('id'));" name="myname" class="myclass">
<option id="1" value="hi">click1</option>
<option id="2" value="hello">click2</option>
</select>
推荐阅读
- java - 如何在 Android 中使用改造在单个 POST 方法中发布文本数据、单个图像和多个图像?
- c++ - 函数指针问题
- r - 如何将粗体字体大小更改为 shinyWidgets 包的 pickerInput() 中的组标题?
- reactjs - 在 React-three-fiber 中获取对象的本地位置
- javascript - 汇总:单个 html 输出
- python-3.x - 我的 .py 可执行文件或设置文件可以在我的笔记本电脑上运行,但不能在另一个系统上运行
- java - 如何使用 hashmap 计算骰子眼频?
- angular - angular - 如何使用反应形式进行动态默认选中复选框
- python - 模块“scipy.ndimage”没有属性“imread”
- python - 在 python 中在幕后进行 OAuth2 令牌通信