Событие изменяется при выборе параметров

#javascript #php

#javascript #php

Вопрос:

 <select class="form-control form-control-alternative" id="sophut" name="sophut" >
    <option value="30">30 phút (100đ/1)</option>
    <option value="60">60 phút (100đ/1)</option>
</select>
  

js:

 $('#amount').keyup(function()
{
    var amount = $("#amount").val();
    var service = <?=$rate_mat_auto;?>;
    var time = document.getElementById("sophut").value;

    var ck = <?=$my_ck;?>;
    var ketquaz = service * amount * time;
    var ketqua = ketquaz - ketquaz * ck / 100;
    $('#ketqua').html(ketqua.toString().replace(/(.)(?=(d{3}) $)/g,'$1,'));
    $('#soluong').html(amount.toString().replace(/(.)(?=(d{3}) $)/g,'$1,'));
    $('#sophut').change(function() { // on change
        $('#amount').keyup(); // trigger this
    });
  

Как мне изменить «ketqua» при изменении «sophut»?

Я попытался добавить событие onchange = «имя?» перейти к, но я не знаю «имя?» Что заполнить

Ответ №1:

Похоже, что ваше событие работает только в сочетании с событием keyup . Попробуйте разделить два прослушивателя событий.