0

我有以下代码行应该使所有input字段都可编辑,除了使用 jqueryclass命名的输入字段:emp_id

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

但这对我来说真的不起作用!如果有人能帮助我我在这方面缺少什么,我真的很感激!

4

2 回答 2

0

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

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

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

看起来这个陈述中的工作 false 和 FALSE 是不一样的。此代码适用于 false。大写形式 FALSE 不起作用!

于 2013-07-30T08:10:01.353 回答
0

$('input:not(.emp_id)').removeAttr('readonly');应该工作,假设你所有的输入都是readonly从开始的。

http://jsfiddle.net/ULsHc/

于 2013-07-30T08:09:22.773 回答