Показать сообщение отдельно
  #1 (permalink)  
Старый 30.11.2021, 22:14
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 765

Скрыть результат аякс запроса
Привет.
<input onclick="SelectCtype(this)" name="ctype-check" value="id" type="checkbox" />
<div id="id"><label>Text</label></div>


function SelectCtype(e) {

    var inp = document.querySelector("input[name='ctype-check']:checked");
    var container = document.getElementById(inp.value);
    var div = document.createElement("div");
    div.className = 'custom-control custom-checkbox mb-1';
    var lab = document.createElement("label");
    lab.className = 'field-label';
    div.appendChild(lab);
    container.appendChild(div);

    if ($(e).is(':checked')){
 
    $.ajax({
        type: 'POST',
        url: '',
        data: {
            'ctype_id': e.value
        },
        success: function (data) {
            var obj = JSON.parse(data);
            $('.field-label').html(obj);

        }
    });
}else{
    
    alert()
}
}

Если снимаю галочку с чекбокса,нужно скрыть результат аякса. А так у меня даже alert() не работает. Help!
Ответить с цитированием