javascript—如何在angular js中动态生成数据源时将选择选项设置为选中

7fyelxc5  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(326)

我有以下代码

<select ng-model="someObj.SomeEligibleStatusId" ng-options="st.someId as st.someDescription for st in someFunctionThatGeneratesData()"></select>

哪里 someFunctionThatGeneratesData(param1, param2, param3) 返回一个对象数组,例如

[
   {
      "someId":1,
      "someDescription":"Test 1"
   },
   {
      "someId":2,
      "someDescription":"Test 2"
   }
]

我试图将javascript中的所选选项更改为

someObj.SomeEligibleStatusId = 1

没有运气。我还尝试添加“trackby”,将其绑定到数组的一个对象项,以及更多的场景。。。伙计们,我在这里快不行了。有人能帮我吗?

6yoyoihd

6yoyoihd1#

$scope.selectedsomeId = $someFunctionThatGeneratesData.options[1];

<select data-ng-model="selectedsomeId" 
        ng-options="st.someId as st.someDescription for st in someFunctionThatGeneratesData()"></select>

相关问题