Questione : Come innescare Ajax dopo che la seconda opzione è stata selezionata

Ho fatto questa forma di prenotazione (vedere l'immagine allegata), quella usi Ajax aggiornare il prezzo totale basato sulla data di arrivo, sulla data di partenza e sul numero degli ospiti. Già sta funzionando come esso dovrebbe, tranne quella che la richiesta di funzione per ottenere il prezzo non dovrebbe innescare fino a selezionare la data di partenza come esso stia facendo ora. il

I ha onchange= " showPrice (this.value) “su entrambi gli input e non voglio prenderlo fuori dalla data di arrivo, perché l'utente dovrebbe ancora potere cambiare quello dopo la selezione esso la prima volta. il

What è le soluzioni possibili per l'arresto del prezzo totale dall'aggiornamento prematuramente? nome di schedario„ " vuoto " >

(49 Kb) il Javascript„ del href= " " dei attachmentDetails del class= di (tipo di lima particolari) descrizione " del class= di
screenshot larghezza dello style= del >
del >
class= del

Risposta : Come innescare Ajax dopo che la seconda opzione è stata selezionata

Verificare il valore del campo di partenza prima fare o della non vostra chiamata del ajax:



1:
2:
3:
4:
5:
showPrice di funzione (x) {
   se (document.getElementById (“partenza„) .value.length! =0) {
   	allarme (“inizio del ajaxcall„)!
   }
}
Altre soluzioni  
 
programming4us programming4us