angular6 - 无法在 Reactive Forms 角度 6 中获取值 select2 多项选择
问题描述
阿拉巴马 阿拉斯加 加利福尼亚 特拉华 田纳西 德克萨斯 华盛顿
解决方案
问题还不清楚,但我以前做过这种要求
在这里检查这个答案
https://stackoverflow.com/a/52849229/9764133
您可以使用 JQuery 通过添加 Id 来选择标签来做到这一点
<select select2 style="width:100%;" class="select2" id="symbolId" [(ngModel)]="selectedContractDetails.name">
<option *ngFor="let symbol of service.symbols" value="{{symbol}}">{{symbol}}</option>
</select>
在你的ngAfterViewInit()
ngAfterViewInit(){
$('#symbolId').on('change', (event) => {
var symbolSelected= event.target.value;
//you can use the selected value
});
}
推荐阅读
- flutter - Flutter 将数学方程转换为数学图像
- c++ - 如何在 C++ 中的 if 语句中检查 lambda 的返回值?
- c++ - 链表没有打印出正确的数据
- python - 如何从python字典中提取列表(作为dict值)并将其附加到具有字典列表的列表中?
- angular - 从 API 中检索组件数据源的数据
- python - 我以元组形式获取 SELECT mysql 值。如何以字符串形式获取它?
- flutter - 如何使用媒体查询来解决以下问题
- r - 编织 R-Markdown 文档会导致“!未定义的控制序列”。错误
- javascript - 创建响应式导航栏时出现意外结果
- node.js - NodeJS:从数组缓冲区查看和下载 PDF