hug*_*gus 47 checkbox selectlist angularjs
堆栈上的菜鸟溢出来了.我正在开发一个具有转移工作职能的网页.这允许用户选中复选框以将作业发送回办公室,或从所有可用列表中选择技术人员.我的问题是如何设置复选框,以便在页面加载时默认选中它并相应地禁用选择列表.这是我目前的代码:
<div ng-app="">
Send to Office: <input type="checkbox" ng-model="checked" ng-checked="true"><br/>
<select id="transferTo" ng-disabled="checked">
<option>Tech1</option>
<option>Tech2</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
这是一个jsfiddle:http://jsfiddle.net/hugmungus/LvHJw/5/
目前,页面加载并选中复选框,但未禁用列表.如果取消选中然后重新检查,则列表将被禁用.
谢谢您的帮助!
Kar*_*les 92
如果使用ng-model,则不希望也使用ng-checked.而只是将模型变量初始化为true. 通常,您将在管理页面的控制器中执行此操作(添加一个). 在你的小提琴中,我只是在ng-init属性中进行初始化以进行演示.
<div ng-app="">
Send to Office: <input type="checkbox" ng-model="checked" ng-init="checked=true"><br/>
<select id="transferTo" ng-disabled="checked">
<option>Tech1</option>
<option>Tech2</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
97269 次 |
最近记录: |