$(document).ready(function () { $("form#new_session_form").on('submit', function(e){ $(".form_group").removeClass("has_error"); $(".help_block").remove(); var formData = { price: $("#price").val(), format: $("#format").val(), hall: $("#hall").val(), startDate: $("#startDate").val(), endDate: $("#endDate").val(), startHour: $("#startHour").val(), }; $.ajax({ type: "POST", url:"eventos.php", contentType: 'application/json; charset=utf-8', dataType: "json", data:JSON.stringify(formData), encode: true, }).done(function (data) { console.log(data); if (!data.success) { if (data.errors.price) { $("#price_group").addClass("has_error"); $("#price_group").append( '
' + data.errors.price + "
" ); } if (data.errors.format) { $("#format_group").addClass("has_error"); $("#format_group").append( '
' + data.errors.format + "
" ); } if (data.errors.hall) { $("#hall_group").addClass("has_error"); $("#hall_group").append( '
' + data.errors.hall + "
" ); } if (data.errors.startDate) { $("#date_group").addClass("has_error"); $("#date_group").append( '
' + data.errors.startDate + "
" ); } if (data.errors.startDate) { $("#date_group").addClass("has_error"); $("#date_group").append( '
' + data.errors.endDate + "
" ); } if (data.errors.date) { $("#date_group").addClass("has_error"); $("#date_group").append( '
' + data.errors.date + "
" ); } if (data.errors.startHour) { $("#hour_group").addClass("has_error"); $("#hour_group").append( '
' + data.errors.startHour + "
" ); } if (data.errors.global) { $("#global_group").addClass("has_error"); $("#global_group").append( '
' + data.errors.global + "
" ); } } else { $("form#new_session_form").html( '
' + data.message + "
" ); } }) .fail(function (jqXHR, textStatus) { $("form#new_session_form").html( '
Could not reach server, please try again later. '+textStatus+'
' ); }); e.preventDefault(); }); });