我必須為我網站中的更新功能動態選擇下拉列表值。我也經歷了類似的教程和堆棧溢出問答。我使用angularjs v1.4.2,直到現在我嘗試了下面的代碼。HTML:<label for="ddlDesignationDepartment"> Department</label><select name="ddlDesignationDepartment" ng-model="designation.DepartmentId" ng-options="dept.DepartmentId as dept.DepartmentName for dept in departmentList track by dept.DepartmentId" ></select><br/><label for="txtDesignationName"> Designation</label><input type="text" name="txtDesignationName" ng-model="designation.DesignationName" placeholder="Designation name"/><br/><label for="txtDescription"> Description</label><input type="text" name="txtDescription" ng-model="designation.Description" placeholder="Desription"/><input type="button" value="{{designation.DesignationId>0?'Update':'Insert'}}" ng-click="ManageDesignation(designation)" /> <table name="tblDesignationResult"> <tbody ng-if="designationList.length>0"> <tr ng-repeat="des in designationList"> <td> {{$index+1}} </td> <td > {{des.DesignationName}} </td> <td> {{des.Description}} </td> <td > {{des.DepartmentName}} </td> <td> <input type="button" value="Edit" ng-click="EditDesgnation(des)" /> </td> </tr> </tbody> </table>示例數據庫Department{DepartmentId int, DepartmentName varchar(max)}Designation{DesignationId int,DesignationName varchar(max),Description varchar(max),DepartmentId int}所有服務工作正常,最初一切正常,所有數據都顯示在結果表中,下拉列表也顯示了所有部門。但問題是當我點擊編輯更新任何記錄文本框值填充特定數據但部門下拉列表值未選擇。
我的下拉列表沒有動態選擇
呼喚遠方
2021-10-14 17:18:17