JQuery селектор: не удается обратиться к кнопке отправки по идентификатору - PullRequest
1 голос
/ 24 августа 2010

Учитывая кнопку отправки:

<input type="submit" value="Sign Up" name="AddToCart" size="2" id="AddToCart" />

почему этот код не отключил кнопку:

$('#AddToCart').attr(disabled, 'disabled');

Mny THX

1 Ответ

2 голосов
/ 24 августа 2010

Имя атрибута, переданное .attr(), должно быть в кавычках, например:

$('#AddToCart').attr('disabled', 'disabled');
//or without quotes, as an object:
$('#AddToCart').attr({ disabled: 'disabled' });

Также убедитесь, что это выполняется в обработчике событий document.ready или где-то еще после того, как элемент готов, например ::

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