【发布时间】:2023-03-22 10:58:01
【问题描述】:
我正在使用https://github.com/localytics/angular-chosen 来允许选择具有许多选项搜索功能的标签。
我遇到的问题是在已保存的供应商对象上预先选择了一个选项。创建新的时现在有问题,但如果我们正在查看现有供应商,我想在选择框中显示供应商的名称,而不是占位符。
<select chosen
ng-model="myVendor"
ng-options="vendor['public-id'] as vendor.name for vendor in vendors"
data-placeholder="Nah">
</select>
在我的控制器中,我正在手动设置模型$scope.myVendor = "Some value"
问题是我使用对象而不是键/值填充选项。我发现它的 example 使用键/值,但没有成功地将其作为选项适应对象。
我什至尝试将myVendor 设置为我想要选择的匹配对象,但没有成功。
【问题讨论】:
标签: javascript angularjs jquery-chosen angular-chosen