Я использую jquery ajax для создания элемента.jquery .html() метод error [object Object]
вот код до сих пор:
$('button[type="search"]').click(function(e) {
$.ajax({
url: "{{ route('fine.search') }}",
type: "POST",
data: {
'_token' : '{{csrf_token() }}',
'driver_id' : $('select[name="driver_id"]').val(),
'fine_date' : $('input[name="fine_date"]').val(),
},
success: function(data) {
if(data.status == true) {
var result= '';
$.each(data.getCarbyDriver, function(i, data) {
result += $('<input/>', {"class": 'col-xs-3 col-sm-3 col-md-3',}).attr({ type: 'radio', name: 'car_id'}).val(data.car_id);
result += $('<div>' + data.plate_no + '</div>', {"class": 'col-xs-3 col-sm-3 col-md-3',});
result += $('<div>' + data.start_time + '</div>', {"class": 'col-xs-3 col-sm-3 col-md-3',});
result += $('<div>' + data.end_time + '</div>', {"class": 'col-xs-3 col-sm-3 col-md-3',});
});
$('#search-result').html(result);
}
},
error: function(data) {
if(data.getCarbyDriver == null) { // if the result is null
$('#noData').show();
$(".row-bot, #search-result").hide(); // show the div..
}
}
});
});
каждый раз им работает Ajax с помощью поиска кнопки, то бросить эту ошибку: [объект Object] [объект Object] [объект Object] [объект Object]
но возвращаемые данные должным образом на инспектировать элемент, как это:
{start_time: "2016-11-12 08:00:00", end_time: "2016-11-12 18:00:00", car_id: 1, plate_no: "IT69164NO",…}
где вы видите его ошибку? – ScanQR
каждый раз, когда я запускаю ajax. –
Это не «ошибка», а результат попытки использовать массив или объект в контексте строки. – CBroe