将输入属性设置为readonly除了一个

时间:2013-07-30 08:00:53

标签: css3 attributes

我有以下代码行,除了使用jquery input名称为class的输入字段外,所有emp_id字段都可以编辑:

$(['input']:not(.emp_id)).attr('readonly',FALSE);

但它对我来说并不适用!我真的很感激,如果有人能帮助我,我会错过这个!

2 个答案:

答案 0 :(得分:0)

$('input:not(.emp_id)').removeAttr('readonly');应该有效,假设您的所有输入都是readonly开头。

http://jsfiddle.net/ULsHc/

答案 1 :(得分:0)

我想我在这里找到了重点:

$('input:not(.emp_id)').attr('readonly', false);

$('input:not(.emp_id)').attr('readonly', FALSE);

这句话中的工作似乎是错误的,而且FALSE不一样。这段代码可以正常使用false。资本形式FALSE不起作用!