我有文本框,當用戶單擊其中一個文本框時,所有其他文本框將被禁用。它在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