Привет.
<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!