两个单选按钮 是和否怎么用jquery实现通过选中不同的 让一个文本框可编辑 不可编辑的切换~

 我来答
百度网友0da94d5
2012-05-08 · TA获得超过466个赞
知道小有建树答主
回答量:498
采纳率:100%
帮助的人:213万
展开全部
$("input[name='按钮的名称']").live('click', function () {
if (this.checked) { //该按钮选中之后
$("#文本的编号").removeattr('disable'); //移除
} else {
$("#文本的编号").attr('disable'); //添加
}
});
更多追问追答
追问
我之前也是这样写的,但是第一次点击可以,但在第二次就不行了~如图是否收款选中是 收款方式和金额可编辑 选中否 不可编辑  并且可以多次切换,按上面的方法不可编辑之后就调不回来了
追答
因为你用的是 bind 不是live
拖鞋吐泡泡
2012-05-08 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:110万
展开全部
<input type="radio" name="edit" checked="checked" onclick="javascript:$('#txt').attr('disabled',false)" />是
<input type="radio" name="edit" onclick="javascript:$('#txt').attr('disabled',true)" />否
<input type="text" id="txt" />
追问
能不能不写在HTML元素里面,因为我要写的JS很多,我写到js文件里面~
追答

//value 禁用状态
//text 控件id
function IsUsed(value, text) {
$("#" + text + "").attr("disabled", value);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式