Angular Select 框返回对象
Angular Select box returning Object
我有一个 Angular select 下拉列表,它是从常量填充的。
更新模型时,select 不会更新并且:
我正在使用 ID 跟踪,但出于某种原因,当一个选项被 selected 时,整个对象被返回而不仅仅是 ID。
有人可以看看这个 plunkr 并让我知道哪里出错了。 https://plnkr.co/edit/UJMeR0gregFaavhT5wxs?p=preview
<select id="property_type_id" class="form-control"
ng-model="proptype_id"
ng-options="ptypes.Description for ptypes in proptypes track by ptypes.ID"
>
<option value="">Please select Type</option>
</select>
试试这个。
<select id="property_type_id" class="form-control"
ng-model="proptype_id"
ng-options="ptypes.ID as ptypes.Description for ptypes in proptypes track by ptypes.ID">
<option value="">Please select Type</option>
</select>
我有一个 Angular select 下拉列表,它是从常量填充的。 更新模型时,select 不会更新并且: 我正在使用 ID 跟踪,但出于某种原因,当一个选项被 selected 时,整个对象被返回而不仅仅是 ID。
有人可以看看这个 plunkr 并让我知道哪里出错了。 https://plnkr.co/edit/UJMeR0gregFaavhT5wxs?p=preview
<select id="property_type_id" class="form-control"
ng-model="proptype_id"
ng-options="ptypes.Description for ptypes in proptypes track by ptypes.ID"
>
<option value="">Please select Type</option>
</select>
试试这个。
<select id="property_type_id" class="form-control"
ng-model="proptype_id"
ng-options="ptypes.ID as ptypes.Description for ptypes in proptypes track by ptypes.ID">
<option value="">Please select Type</option>
</select>