javascript - 绑定下拉选择到输入框
问题描述
我是 AngularJS 的新手。我一直在尝试实现多级下拉菜单,并希望最后一个下拉菜单的值出现在输入框中。到目前为止,我只设法获得了 Id 而不是实际的文本。
我是否需要$scope.change
将 ID 更改为名称?
我一直使用此代码作为起点 https://codepen.io/AliAdravi/pen/vObeya。
这是我更改的代码部分:
<div class="form-group">
<label for="city" class="col-sm-2 control-label">City </label>
<div class="col-sm-7">
<select ng-model="customer.City"
ng-options="x.Id as x.city for x in cities"
class="form-control"
ng-required="true"
id="city">
<option value="">-- Choose City --</option>
</select>
<label for="selectedCity" class="col-sm-2 control-label">Selected City</label>
<input type="text" data-ng-model="customer.City">
</div>
感谢您的任何指导!
解决方案
推荐阅读
- r - 在日期中格式化 POSIX 场景
- android - 我怎样才能在android中获得这种textview
- ios - 对于正在开发的项目,是否可以在没有 AASA 文件的情况下实现通用链接?
- python - 比较两个字典是否相同并打印不匹配的键和值
- c++ - 宏 INT_MAX 在哪里定义?
- android - 当我选择选择 PlaceAutocompleteFragment 时,此错误显示
- node.js - 无法使用 nodejs 从 socket.io-redis 获取数据
- javascript - bcrypt.compare 无法在 nextjs 中设置响应标头
- django - 在 django unittest 中从/向 json 字符串加载/转储夹具
- c++ - 如何计算字符串 C++ 中“xxx”的数量?