Я хочу поставить условие, если в базе данных есть данные, которые будут давать js, при условии, что в базе данных нет ни одной информации, при этом атрибут attr будет удален
это для моего json
$(document).ready(function () {
// ================== CHANGE ====================
$("#no_reg").change(function(e) {
console.log(e);
var no_reg_id = e.target.value;
$.get("/PickStandart/" + no_reg_id, function(data) {
console.log(data);
$('#standart').empty();
$('#standart').append('<option value="">-- Select One --</option>');
$.each(data, function (index, row) {
if (row.name != null) {
$('#standart').attr('required', 'required');
}
else {
$('#standart').removeAttr("required");
}
$('#standart').append('<option value="'+ row.id +'">' + row.name + '</option>')
});
});
});
});
myпроблема в том, что я не могу удалить требуемый атрибут, если данные нулевые
это для моего кода JSON
$bagian = Bagian::where('id', '=', $standart)->first();
if ($bagian->standart_klausul == 1) {
$standart = Standart::where('aktif', '=', 1)->get();
return response()->json($standart);
}