$(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();
});
});