Buongiorno raga, avrei bisogno di un aiuto in quanto non esperto di javascript e jquery.
Allora vorrei sapere da questo codice, che prevede i due campi check in e check out per prenotare, e che sono obbligatori:
------------------------------------------------------------
function check_booking_form() {
var book_from, book_to;
book_from = $("#start_date").val();
book_to = $("#end_date").val();

if (book_from === '' || book_to === '') {
$('#booking_form_request_mess').empty().addClass(' book_not_available').show().append(property_vars.p lsfill);
return false;
} else {
return true;
}
}
-----------------------------------------------------------

Ecco io vorrei invece che il campo #start_date (book_from) sia obbligatorio, mentre il campo #end date (book_to) non solo non sia obbligatorio, ma non deve proprio esserci. In parte ci sono riuscito nascondendolo con css, ma ovviamente la funzione c'è sempre, e mi esce il messaggio "Please fill the all fields", proprio perchè è obbligatorio. Ecco io vorrei che la prenotazione funzionasse lo stesso, senza compilare il maledetto campo check out (end date).
Vi prego aiutatemi che sto andando nel panico!!
Qui c'è il codice per intero, se serve modificare anche altre righe per togliere l'obbligatorietà del campo check out: http://testsitegenric.altervista.org/property.js

Grazie anticipatamente