Подтвердить что ты не робот

Как отключить кнопку jqueryui

Когда я нажимаю кнопку jquery ui, она по-прежнему вызывает обратный вызов события click. Как заблокировать это событие? Должен ли я вручную отслеживать состояние или jquery ui заботится об этом для меня?

4b9b3361

Ответ 1

Попробуйте это.

$('#button_id').button("disable");
$('#button_id').button("enable");

Ответ 2

согласно документации:

// setter
$( "#button_id" ).button( "option", "disabled", true );

Ответ 3

Это работает для меня:

$("#button_id").attr("disabled", true).addClass("ui-state-disabled");

Ответ 4

Если вы определяете так:

$("#mybtn").button();

вы должны включить/отключить, например:

$("#mybtn").button("enable");
// OR
$("#mybtn").button("disable");

Ответ 5

Это на самом деле:

$("#btn").button({"disabled":true});