重複の可能性:
<input > に「readonly」を追加 (jQuery)
これはとても奇妙です。簡単な説明があることを願っています。私はRailsで作業していますが、それは問題ではないと思います.
プロジェクトの html 要素に readonly 属性を直接追加し、ページをロードすると、入力フィールドが読み取り専用として動作します。ページが読み込まれると、要素は次のようになります。
<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">
しかし、フィールドはまだ編集可能であり、読み取り専用の兆候はありません! 助けてください....