我有一个简单的输入框:不能只读设置输入栏IE
<input id="myInput" class="someClass"></input>
和一些jQuery代码:
$(e.currentTarget).prop('readonly', true);
其中e.currentTarget
是[object HTMLInputElement]
作为IE11的名字吧。
我只是试图设置这个输入字段是只读的。在代码工作,但IE中没有。 我想已经:
.prop('readonly','readonly');
.prop('readonly', '');
.attr('readonly', true);
但他们都不在IE11作品(铬大家他们的作品)
你试过.attr('readOnly',true); ?? – jrenk 2015-02-05 12:55:28
@jrenk:如果'prop'不起作用,'attr'不会。 – 2015-02-05 12:56:59
它工作正常。输入在IE中变为只读。 (我用$('input')'作为选择器)。 – MrUpsidown 2015-02-05 12:58:04