Кнопка Internet Explorer отключить / включить. Кнопка остается отключенной, пока пользователь не наведет курсор мыши на окно - PullRequest
3 голосов
/ 13 декабря 2011

У меня проблемы с еще одной красотой Internet Explorer.

Сценарий: я отключаю кнопку и включаю ее позже.Фактически, это сделано, единственная проблема состоит в том, что, как только моя кнопка будет снова включена, она все равно будет казаться отключенной пользователю, пока он не решит переместить свою мышь в браузере.

Любой обходной путь, даже грязныйone?

Я использую следующий JQuery, хотя проблема существует в простом Javascript:

$("#processpositions_button").attr("disabled", "disabled");
$("#processpositions_button").removeAttr("disabled");

ОБНОВЛЕНИЕ: проблема возникает в IE7, я полагаю, и в IE8

1 Ответ

3 голосов
/ 13 декабря 2011

Быстро и грязно?

Атрибут отключен, по сути, является логическим (false или true, 0 или 1), поэтому попробуйте это вместо:

DISABLE:

$("#processpositions_button").attr("disabled", "disabled");

ENABLE:

$("#processpositions_button").attr("disabled", false);

Если это поможет, просто используйте ту же логику для отключения кнопки:

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