$(function() {
$('#form-task-create').on('submit', function(e) {
e.preventDefault();
var form = this;
//console.log(form);
$.ajax({
url: ajaxUrl+'/admin/tasks/create',
type: $(form).attr('method'),
data: new FormData(form),
processData: false,
contentType: false,
dataType: 'json',
beforeSend: function (xhr) {
//xhr.setRequestHeader('X-CSRF-Token' , tokenHash);
$(form).find('span.error-text').text('');
},
success: function(data) {
if (data.success == 1){
$('#task_index').DataTable().ajax.reload();
$(form)[0].reset();
alert(data.msg);
// sort table to place most recent one on top
var table = $('#task_index').DataTable();
table.order( [ 3, 'desc' ] ).draw();
//table.rows().eq( 0 ).addClass( 'newlyadded' );
}else{
$.each(data.msg, function(prefix, val){
console.log(val);
$("#error-text").append(val);
//$(form).find('span '+prefix+'_error').text(val);
});
}
},
});
});
});