jQuery wybór odpowiedniej metody

jQuery wybór odpowiedniej metody
PR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

witam,
mam taką zagwozdkę, kod html:

Kopiuj
<textarea rows="3" id="customer_reference" class="form-control" placeholder="Customer reference."></textarea>

kod js:

Kopiuj
       $("button#o_payment_form_pay").attr("disabled", true);
        $('#customer_reference').change(function() {
          if($('#customer_reference').val()!=''){
            $("button#o_payment_form_pay").attr("disabled", false);
          }
          if($('#customer_reference').val()==''){
            $("button#o_payment_form_pay").attr("disabled", true);
          }
        });

kod niby spełnia swoje zadanie, uaktywnia przycisk gdy w polu 'customer_reference' jest jakaś wartość. Ale dzieje się to dopiero po wyjściu z edycji tego pola. Jaką metodę użyć aby działała również w trakcie wpisywania przez użytkownika wartości w to pole?
dzięki

SI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 136
5

Myślę, że chodzi ci o to: klik

ŁF
  • Rejestracja: dni
  • Ostatnio: dni
0

BTW

Kopiuj
       $("#o_payment_form_pay").attr("disabled", true);
       $('#customer_reference').on("change keyup", () = > $("#o_payment_form_pay").attr("disabled", $('#customer_reference').val() == ''));

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.