Angularjs——不能选择任何选项
Angularjs --can not selected any options
当我使用
<select class="form-control" name="roleId" ng-model="addStaff.roleId"
ng-options="ur.id as ur.name for ur in UserRole">
<option value="">请选择</option>
</select>
控制台显示angular.js:11598 TypeError: Cannot create property 'roleId' on boolean 'true'
.
如果我使用ng-options,则显示相同的错误。
尝试在angular控制器中初始化该对象,如下所示。
$scope.addStaff = { roleId : {}};
可能在您的代码中已经将roleId定义为布尔值。试着把它作为一个对象
在控制器中初始化对象
$scope.addStaff={};
相关文章:
- 尝试添加一个选项以使用append进行选择,但没有任何结果
- Select2js插件无法选择任何选项
- 如果使用jquery在页面加载时未选择任何选项,如何禁用下拉列表
- select2 使用 AJAX 加载数据不能选择任何选项
- 通过单击选项卡而不是单击网站的任何部分来隐藏选项卡
- 在 JavaScript 中识别浏览器选项卡的任何方法
- 如何填充下拉列表,从javascript中的另一个下拉列表中排除任何一个选项
- 我们是否有任何通用脚本/ jquery插件可以在通过ajax选项卡加载的内容上应用javascript
- 当“不相关”的 html 选择元素没有选择任何选项时,如何退出 jQuery 事件
- 选项卡中的a href链接没有执行任何操作
- javascript是否有一个选项可以使句点与任何字符匹配,包括换行符
- 为什么首先单击文档空白处的任何位置启动代码,而不是单击超链接,以及为什么打开了太多选项卡
- 有没有任何方法可以通过编程将浏览器选项卡放在前面(跨浏览器)
- 在这种javascript情况下,除了eval之外的任何其他选项
- 当教科书有任何值时,将自动选择下拉选项
- 确定是否已在 if 语句中选择任何选项
- 如果选择了所有无线电中的任何一个选项,则显示 Div
- 选择任何一个单选按钮后,单选按钮选项卡焦点无法正常工作
- AngularJs:选择在使用ng-repeat时不显示任何选项的下拉列表
- 如何在单击 Webkit 通知时从浏览器中的任何其他选项卡移回当前选项卡