我是一个初学者。 我希望当一个复选框被选中时,它应该允许用户在txtbox中写入内容。最初txtbox被禁用。我应该在函数内部使用jQuery复选框属性使用jQuery
0
A
回答
0
<input type="checkbox" id="cb" />
<label for="cb">label for checkbox</label>
<input type="text" id="txt" disabled="disabled" />
<script type="text/javascript">
$(document).ready(function() {
var checkbox = $('#cb');
var textfield = $('#txt');
checkbox.click(function() {
if (checkbox.is(':checked')) {
textfield.removeAttr('disabled');
}
else {
textfield.attr('disabled', 'disabled');
}
});
});
</script>
working example with visibilty
working example with disabled-state
还写: 因为你是用asp.net的工作,你的任务应该是什么样子,比如:
var checkbox = $('#<%= this.cb.ClientID %>');
您应该知道服务器控件如何获得折线或者(选择适当的选择器)。
另外:你也应该知道这样一个事实,即disabled
-inputs将不会发布,而readonly
-inputs的处理没有问题... ...
0
$('#mycheckbox').click(function()
{
$("#mytextbox").attr('disabled','');
}
);
0
$(document).ready(function()
{
//To Disable the Check box on page Load
$('#TextBox').attr('disabled', 'disabled');
//On Click of the Check Box
$('#CheckBoz').click(function()
{
if($('#CheckBoz').is(':checked'))
{
$('#TextBox').removeAttr('disabled');
}
else
{
$('#TextBox').attr('disabled', 'disabled');
}
});
});
我希望这个代码完全适用于你你需要将它粘贴到你的页面并根据它检查组件名称。
相关问题
- 1. 复选框属性使用jquery
- 2. jquery复选框属性值
- 3. jQuery复选框类属性
- 4. 重构JQuery设置复选框属性
- 5. jQuery的复选框的属性
- 6. 没有值使用复选框属性
- 7. 使用jQuery禁用复选框控件的Text属性
- 8. 使用复选框,AJAX,jQuery更改属性
- 9. 如何使用jquery的prop()来设置复选框的属性?
- 10. 复选框更新属性
- 11. 复选框的属性
- 12. 复选框只读属性
- 13. 复选框清单属性
- 14. 复选框使用jQuery
- 15. 如何使用jQuery单选按钮检查属性取消所有复选框
- 16. 没有选中属性的复选框
- 17. 复选框选中属性不翻转
- 18. 设置可选属性null复选框
- 19. 根据属性值选择复选框
- 20. Selenium复选框属性“选中”
- 21. 寻求将cookie属性应用到jQuery复选框脚本
- 22. jQuery和Javascript更改复选框的选中属性?
- 23. jQuery - 无法从复选框中删除选中的属性
- 24. 通过JQuery传递选中的复选框数据属性
- 25. jQuery的复选框选中属性和三元运营商
- 26. 麻烦设置“选中”属性复选框jquery
- 27. 具有多个属性的jQuery复选框选择器
- 28. 使用JQuery启用/禁用复选框单击复选框使用JQuery
- 29. 收音机/复选框造型使用属性选择
- 30. 如何使用javascript获取复选框的选中属性
- ,没有有效的xhtml – 2010-10-27 07:13:48
它的早期,额外{的倾向于潜入;) – Sam 2010-10-27 07:16:25
不......我正在关于'disabled'属性,而不是关于语法错误... – 2010-10-27 07:18:26