gpt4 book ai didi

javascript - ng-options 不适用于具有 Add New 功能的 select 语句

转载 作者:行者123 更新时间:2023-12-03 04:44:04 26 4
gpt4 key购买 nike

大家好,有这些 JSON 值

[{"Employee":{"Empid":"EF00001","Fname":"Aruna","Lname":"Jayalath"}}]

但是当我在 Angular Controller 中执行此函数时,我无法获取 select 语句内的值。

SriptController.js

$scope.addNew = function (records) {

EmployeeService.GetEmpDetails(function (res) {
$scope.empDetails = JSON.parse(res.data);
console.log("Here");
});



$scope.records.push({

'Empid': $scope.records.Empid,
'Role': $scope.records.Role,
'currAllo': $scope.records.currAllo,
'hours': $scope.records.hours,
'Fname': $scope.records.Fname
});
}

和 HTML 代码:

<td>
<select class="form-control" id="selectemp" name="selectemp" ng-model="emp.Employee.Empid" ng-options="emp as emp.Employee.Fname for emp in empDetails track by emp.Employee.Empid">
<option></option>
</select>
</td>

当我单击“添加新功能”时,它应该填充选择选项。我该如何实现这一目标。如有帮助,我们将不胜感激。

最佳答案

在 $scope.records 中推送记录后,您必须以 JSON 格式将所有值赋予 $scope.empDetails。

关于javascript - ng-options 不适用于具有 Add New 功能的 select 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42944766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com