这太奇怪了,我希望有一个简单的解释。我正在使用 Rails,但我认为这并不重要。
我直接将 readonly 属性添加到我的项目 html 元素中,我加载页面并且输入字段的行为就像它应该的那样是只读的。页面加载后,元素如下所示:
<input class="span6" id="event_title" name="event[title]" readonly="readonly" size="30" type="text" value="test">
但是我真的很想通过jquery添加它。当我这样做时:
$('#event_title').attr(readyonly", "readonly")
页面加载后,元素如下所示:
<input class="span6" id="event_title" name="event[title]" size="30" type="text" value="test" readyonly="readonly">
但是该字段仍然是可编辑的,并且没有被只读的迹象!请帮忙....