[PHP] Campi che appaiono dopo aver compilato un determinato campo

paloppa

Utente Attivo
26 Feb 2018
68
0
6
27
Come da titolo , sto cercando e pensando un modo per fare ciò, ovvero:

Un utente compila un form con nome, cognome, email, data arrivo e data di partenza.

Non appena l'utente ha compilato il campo data di partenza, vorrei che sotto , nella stessa pagina, compaiano le offerte selezionabili in quel periodo.

Chiaramente la parte delle offerte è esterna a questa richiesta, in quanto risulta gia fatta questa parte.
Io sto cercando un metodo per far comparire un container oppure una table con le offerte selezionabili in quel periodo.

Come posso realizzare ciò? Idee? a me non viene in mente niente.
Mi viene da pensare di fare un campo di tipo submit che una volta premuto , entro su una nuova pagina. Ma se lo volessi fare senza questo campo submit?

Grazie a tutti
 

paloppa

Utente Attivo
26 Feb 2018
68
0
6
27
@paloppa ...

HTML:
<input type="date" class="my_data">

$('.my_data').on('change',function(){
 var my_val=$(this).val();
});
perchè input me l'hai messo di tipo date? io dovrei semplicemente far comparire un div dentro il quale vengono mostrate le offerte disponibili in quel periodo selezionato dall'utente. Posso metterlo di tipo text no? e poi richiamare la classe e andargli a fare il div o la table?
 

paloppa

Utente Attivo
26 Feb 2018
68
0
6
27
Per questo motivo... É tipo data....
In realtà i due campi data sono dei campi di tisto text, in quanto vado ad utilizzare il widget datapicker di jquery UI.
Ho una domanda da farti. Ho letto che è possibile , una volta selezionata la data di arrivo , aprire il calendario sotto e selezionare la data di partenza.
Questo si può fare con la funzione onClose all'interno della quale posso richiamare il datapicker data di partenza e far aprire quello in automatico. Soltanto che non mi va. Non capisco se devo fare il return o meno
PHP:
 $( "#data_arrivo" ).datepicker({
        minDate:0,
        dateFormat: "dd/mm/yy",
        onSelect: function (selectedDate) {
                    var depart = jQuery.datepicker.parseDate('dd/mm/yy', selectedDate);
                    depart.setDate(depart.getDate() + 1);
                    $( "#data_partenza" ).datepicker("option", "minDate", selectedDate );
                }
            });
     
    $( "#data_partenza" ).datepicker({  
        minDate:1,
        dateFormat: "dd/mm/yy"
      });


EDIT
ho risolto. Adesso vorrei fare lo stesso soltanto che andrei ad utilizzare un altro widget che non sia il datapicker ovviamete. Vediamo cosa riesco a fare
 
Ultima modifica:

macus_adi

Utente Attivo
5 Dic 2017
1.320
88
48
IT/SW
Vabbe...
Personalmente utilizzerei moment js, e il jquery datepicker lo sostituirei con altri più performanti.... meglio altro per allineare la grafica con WP....

https://bootstrap-datepicker.readthedocs.io/en/latest/
https://momentjs.com/

Sembrerebbe che tu non abbia idea di dove mettere mano, e non credo che questo sia l'approccio migliore... Ribadisco il concetto... Prima di avventurarti devi studiare e non leggere qui e li... Il consiglio è solo lo spunto di un buon risultato, e non un metodo di studio e/o sviluppo...
Scusami @paloppa ma veramente stai sviluppando a spaghetti code?

A prescindere da tutto stai sbagliando sezione.... qui è PHP e non JS... Ocio
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
L [PHP] Form da select compilare campi automaticamente PHP 1
Cosina [PHP] Preservare i campi del form solo se l'invio non ha successo PHP 5
S [PHP] Selezionare i campi non in comune con le altre colonne della tabella PHP 4
M [PHP] Compilare campi in automatico con dati presi dal DB PHP 25
M [PHP] Sommare due campi calcolati PHP 3
P [PHP] Intercettare ed aggiornare campi di un database PHP 5
M [PHP] Escludere campi non valorizzati PHP 22
gandalf1959 [PHP] Dividere un campo di testo in più campi PHP 9
S [PHP] form campi a completamento automatico dal DB PHP 5
F Controllo dati sui campi di input tramite php PHP 1
X [PHP] campi obbligatori multiupload non funziona PHP 6
T4MAR4 [PHP] ricercare età con piu campi PHP 2
T4MAR4 [PHP] Inserire piu campi di ricerca PHP 2
A [PHP] [RISOLTO]Compilazione campi form da record db PHP 3
E [PHP] mail inviata anche con campi obbligatori non compilati PHP 9
Samuele Ronzani [PHP] Validazione e invio campi form. PHP 7
D [WordPress] [PHP] Pulsante per auto riempire i campi in un modulo WordPress 1
Trapano [PHP] modifica simultanea di più campi nel db PHP 1
E Modulo PHP con campi Select PHP 7
N [PHP] inserire campi tabella in file word PHP 0
P [PHP] Loop WHILE aggiornamento campi e tabelle. PHP 2
E [PHP] Check tra 2 campi della stessa tabella PHP 14
L [PHP] Sommare campi e aggiornare tabella PHP 14
L [PHP] ricerca per un campo o per più campi PHP 5
Trapano [PHP] Campi "Value" "select" PHP 20
Marco_88 Autenticazione PHP/OOP campi vuoti PHP 26
andrea.peo Autocomplete Jquery php mysql su più campi inpunts jQuery 8
Z Controllo campi di un form php PHP 5
G php asincrono con ajax 2 campi di verifica PHP 1
A Sommare campi stringa MYSQL PHP PHP 3
K Problema ricerca con piu campi in php PHP 3
alessandro1997 Form con campi multipli in PHP PHP 5
F campi obbligatori PHP PHP 18
S Come impostare campi non obbligatori php PHP 5
ElfoDelBasket [php-mysql] Prelevare i valori dai campi Enum/Set PHP 5
L Problemi form Pagina php HTML e CSS 2
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6

Discussioni simili