IE .attr отключен не работает - PullRequest
1 голос
/ 12 сентября 2011

У меня есть функция, которая проверяет, доступен ли продукт в одночасье, но в IE он не работает. Он отлично работает в других браузерах.

function checkOvernight() {
    id = $_2("[name='product']").val();
    if(id.length > 0) {     
        var url="inc/pscript/checker.php";
        $_2.post(url,{checkOvernight:id},function(data){
                if(data == '0') { 
                    $_2('#overnight').attr('disabled','disabled');
                } else { 
                    $_2('#overnight').attr('disabled','');

                }
        });     
    }
}

Я пробовал:

$_2('#overnight').attr('disabled','disabled');
$_2('#overnight').attr('disabled',true);

Но это не работает с IE. Как я могу заставить это работать в IE и всех браузерах? Отключение предназначено для поля

1 Ответ

3 голосов
/ 12 сентября 2011

Вместо того, чтобы не иметь значения, попробуйте использовать:

$_2('#overnight').removeAttr('disabled');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...