выбор select jquery

120
04 октября 2019, 07:50

Почему, если я таблицу подгружу через ajax, то событие change не видит?

$(document).ready(function() {
    $('.clothes table .checkbox input[type="checkbox"]').on("change", function() {
        alert('sdfsdf');
        var valp = 0;
        $(this).closest('.clothes table').find('.checkbox').each(function() {
            if ($(this).find('input[type="checkbox"]').prop("checked") && $(this).find('input[type="checkbox"]').val() > 0) {
                valp = Number.parseInt(valp) + Number.parseInt($(this).find('input[type="checkbox"]').val());
            }
        });
        if (valp > 0) {
            $('.calc-box').addClass('active');
            $('.calc-box dt').html(valp);
        } 
        else {
            $('.calc-box').removeClass('active');
        }
    });
});

код по выводу данных через ajax

$('#price_direct_s').on("change", function() {
    var valp = $(this).val();
    price_show(valp);
});
function price_show(valp) {
    $.post("assets/ajax.php", {
            act: "pricep",
            idprogramm: valp
        })
        .done(function(data) {
            if (data) {
                $('.clothes table tbody').html(data);
            } else {
                $('.clothes table tbody').html('<tr><td colspan="5" data-title="Наименование">На данный момент информация отсутствует</td></tr>');
            }
        });
}
READ ALSO
Как использовать разметку HTML

Как использовать разметку HTML

возник такой вопросДелаю рест приложение на стеке Yii2+Vue

104
Активное подключение к БД

Активное подключение к БД

Подскажите как постоянно отправлять данные в бдЯ написал мини-прогу которая отправляет данные в бд, но заметил один момент если подождать...

99
Подсчёт длины блока в символах(ch) css

Подсчёт длины блока в символах(ch) css

Вопрос заключается в следующем: нужно в width передать значение в ch для разных текcтовых блоков по средствам css и html, для того чтобы можно было...

113