javascript - 使用多个选择选项的搜索功能 - angularjs

标签 javascript html angularjs

现在我正在使用 angularjs 开发一个搜索功能模块,搜索功能是通过多个选择选项实现的,用户可以在选择标签中选择多个选项,这不是问题,但我在加载保存的搜索时遇到问题详细信息放入选择标签中,(必须将预先选择的搜索数据显示到选择标签中)

<select name="" ng-model="sex" multiple ng-options="sex.name as sex.name for sex in choosesex">
</select>

显示男性和女性列表,如下所示,

$scope.choosesex = [{ID:1,name:"Male"},
                  {ID:2,name:"Female"}];

我从保存的搜索中获取了 json 响应,在将结果推送到 ng-model 时,它没有在 select 标签中显示所选选项,请分享您对此问题的看法以修复。提前致谢。

最佳答案

sex.name as sex.name 不正确。试试这个:

<select name="" ng-model="sex" multiple ng-options="sex as sex.name for sex in choosesex"></select>

关于javascript - 使用多个选择选项的搜索功能 - angularjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40670116/

相关文章:

javascript - 在 JavaScript 中检测 WebKit 设备的物理屏幕尺寸

javascript - 是否有机会从 RxJs 'next' 中省略 'subscribe' 部分

javascript - Electron 如何在主进程中创建菜单?

javascript - 如何在 jQuery Datepicker 中添加一个类

html - 选择具有容器的 div 的第一个子项

javascript - jQuery 限制我加载/附加的字符数量?

javascript - 删除与另一个 JSON 匹配的 JSON

jquery - 超大 - 全屏背景 - 只有一半?

javascript - 带有 ui-router 的 AngularJS 初始化变量

javascript - 突出显示数组中的单词