pageshow

Mattepuffo's logo
Passare parametri tra le pagine in jQuery Mobile

Passare parametri tra le pagine in jQuery Mobile

Se abbiamo un'applicazione multi-pagina con jQuery Mobile, e vogliamo passare parametri tra le varie pagine, non ci basta usare i classici parametri in GET; dobbiamo arrangiarci in altro modo.

Io personalmente ho usato sessionStorage!

In pratica nel link setto tutti i valori che mi servono usando setItem, e nella pagina di arrivo li prendo con getItem.

Quindi, il nostro link sarà una cosa del genere:

                             <a href="#page_up_tempo" data-transition="slideup"
                               onclick="
                                           sessionStorage.setItem('nome', 'MATTE');
                                           sessionStorage.setItem('cognome', 'PUFFO');
                               ">

A questo punto dobbiamo prendere i valori nella pagina page_up_tempo.

Mattepuffo's logo
Valore di default in una select con jQuery Mobile

Valore di default in una select con jQuery Mobile

Creare un componente select in jQuery Mobile non è niente di speciale.

Basta il classico codice HTML, condito magari da qualche attributo per lo stile.

Ma quando si tratta di impostare un valore di default, non basta il classico attributo selected.

Bisogna agire di Javascript con un piccolo trucco.

Prima di tutto dobbiamo considerare l'evento pageshow di JQM; è qui che andremo a fare il tutto.