Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在angularjs下拉列表中设置来自json的值_Angularjs_Json_Dropdown - Fatal编程技术网

如何在angularjs下拉列表中设置来自json的值

如何在angularjs下拉列表中设置来自json的值,angularjs,json,dropdown,Angularjs,Json,Dropdown,在我的编辑页面中,我需要的是在下拉列表中显示来自json文件的值。我能够在html文件中获得该值,但在将该值显示为选定值时遇到了困难 以下是html代码: <select class="form-control" name="manufacturer" ng-change="loadModels(cameraDetails.manufacture_id.id);" ng-model="cameraDetails.manufacture_id" ng-options="manufacture

在我的编辑页面中,我需要的是在下拉列表中显示来自json文件的值。我能够在html文件中获得该值,但在将该值显示为选定值时遇到了困难

以下是html代码:

<select class="form-control" name="manufacturer" ng-change="loadModels(cameraDetails.manufacture_id.id);" ng-model="cameraDetails.manufacture_id" ng-options="manufacturer.name for manufacturer in manufacturers" required>
    <option value="">{{'PLEASE_SELECT' | translate}}</option>
</select> 
{{cameraDetails.manufacture_id}}  // Here I am getting the value.  
我也看到了类似的问题,但这种力量对我起了作用


任何帮助都将是巨大的帮助。

您可以通过以下方式完成

 <select class="form-control" name="manufacturer" ng-change="loadModels(cameraDetails.manufacture_id.id);" ng-model="cameraDetails.manufacture_id"  required>
                               <option ng-repeat="m in manufacturers" value="m.ip">{{m.name}}</option>
                            </select>

{{m.name}}

下面是一个工作示例

您可以通过以下方式完成

 <select class="form-control" name="manufacturer" ng-change="loadModels(cameraDetails.manufacture_id.id);" ng-model="cameraDetails.manufacture_id"  required>
                               <option ng-repeat="m in manufacturers" value="m.ip">{{m.name}}</option>
                            </select>

{{m.name}}

这是一个工作示例

似乎
cameraDetails.manufacture\u id
没有在下拉列表中使用选项值进行加工。在执行ng时,请尝试
ng options=“manufacturer.manufacture\u id as manufacturer.name for manufacturer in manufacturers”
重复为什么保留该值=“尝试传递一些值,然后检查。似乎
cameraDetails.manufacture\u id
没有在下拉列表中使用选项值进行加工。尝试
ng options=“manufacturer.manufacture\u id as manufacturer.name for manufacturer in manufacturer”
当您执行ng重复操作时,为什么要保留该值=“尝试传递一些值,然后进行检查。我的问题是“我能够在html文件中获取该值,但在将该值显示为选定值时遇到困难。”@jitenderMy的问题是“我能够在html文件中获取该值,但在将该值显示为选中值时却遇到了困难。”@吉滕德