我有文本框,当用户单击其中一个文本框时,所有其他文本框将被禁用。它在Firefox中工作正常,我无法理解的是,启用文本框在IE10中不起作用(我无法在启用(?)时编辑文本框内的值。下面是我的jQuery代码,我是否缺少IE10的东西?我已经尝试过.prop('禁用',假),.prop('只读',假),但在IE10中没有任何作品,但在Firefox中我没有问题请帮忙。IE10 - 禁用/启用文本框属性
function DisableTboxExceptActiveTxbox(txtbox) {
$('input[id*="tbxQty"]').attr("disabled", true);
$(txtbox).removeAttr("disabled");
}
取消按钮onclick事件:
function CancelUpdate(btn) {
$('input[id*="tbxOrderQty_"]').removeAttr('disabled');
}
我已经尝试过这些,但他们也不会工作在IE10。它可以在Firefox中使用,但不能在IE10中使用。 – sd4ksb
下面是这种事情的工作版本:http://jsfiddle.net/pX6Kv/你可以确认它是否适用于IE10?如果是这样,这可能是您的处理程序如何绑定到文本框本身的问题。 –
这绝对是IE10。你的jsfiddle在那里也不起作用。 – sd4ksb