Добрый день.
Я совсем новичок в разработке, а особенно в JS.
У меня есть событие, которое отлавливает пропадание фокуса с определенного поля, далее при его наступлении должен создаваться объект, который должен аяксом отправляться на определенный адрес. Проблема: событие отлавливается, но объект почему-то не создается, и аяксом уходит пустой объект. Если попробовать убрать аякс, то объект появляется в консоли и все ок (причем, алерт который стоит для тестирования после выполнения аякс запроса срабатывает).
В чем может быть проблема?
$( '#invoice-invoice_number' ).on( 'blur' , function() {
var invoice = [];
invoice['id_partner'] = $( '#invoice-id_partner' ).val();
invoice['number'] = $( '#invoice-invoice_number' ).val();
invoice['date'] = $( '#invoice-invoice_date' ).val();
invoice['contract'] = $( '#invoice-contract' ).val();
console.log(invoice)
$.get('" . Url::toRoute('invoice/add-to-session') . "?add=' + invoice, function( resp ){
alert ( invoice );
})
});