[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Button disable
Telez
Добрый день
Подскажите, пожалуйста, как сделать кнопку недоступной после первого нажатия.

У меня есть таблица заказов, в которой на каждой строке находятся три кнопки: подтвердить, разрешить, отменить.
После каждого нажатия я запускаю скрипт на PHP.
Как сделать кнопку недоступной после первого клика на ней?

Мой код:

//run scripts for buttons
$("button").click(function(){
$.post( "order_operation.php",
{
btn_name:$(this).attr("name"),
code:$(this).attr("code"),
order_id:$(this).attr("order_id")
}
);
});

Спасибо
netruxa
как вариант,

$("button").click(function(){      

if ($(this).hasClass("active")) return;

$.post( "order_operation.php",
{
btn_name:$(this).attr("name"),
code:$(this).attr("code"),
order_id:$(this).attr("order_id")
}
);

$(this).addClass("active");

});


_____________
ввв.парсер.рф - онлайн система проверки позиций Вашего сайта в поисковиках. Для форумчан 100 рублей на счет.
Kusss
https://jsfiddle.net/L0n9c9ox/
продублировал в fail обработчик , чтобы работало в примере
TranceIT
$("button").click(function() {
$(this).attr("disabled", "disabled");
});


_____________
Безвозмездно помогаю только тем, кто сам пытается что-то сделать.

Остальным за WMR
Даже если там 10 строк кода!
Даже если мне это ничего не стоит!
Даже если вы нуб!

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.