为了账号安全,请及时绑定邮箱和手机立即绑定

我的下拉列表没有动态选择

我的下拉列表没有动态选择

呼唤远方 2021-10-14 17:18:17
我必须为我网站中的更新功能动态选择下拉列表值。我也经历了类似的教程和堆栈溢出问答。我使用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}所有服务工作正常,最初一切正常,所有数据都显示在结果表中,下拉列表也显示了所有部门。但问题是当我点击编辑更新任何记录文本框值填充特定数据但部门下拉列表值未选择。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 214 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号