Comment transmettre les données à partir d'un code html à une autre page html à l'aide de JavaScript dans Phonegap?
J'ai créé deux pages HTML page1.html
et page2.html
. Dans page1.html
,j'ai trois champs de texte et un bouton envoyer et dans page2.html
j'ai une vue de liste. Donc, quand je remplis les textes et cliqué sur le bouton soumettre dans page1.html
,les données devraient venir dans la vue liste. S'il vous plaît aider moi.
Merci d'avance
OriginalL'auteur mounika | 2014-07-04
Vous devez vous connecter pour publier un commentaire.
SOLUTIONs :
(1). Chargement page2 élément html dans votre DOM est également possible, mais vous devez apprendre à ce sujet,** Comment le DOM est géré par le JQM ?
EXEMPLE :
Considérons deux fichier HTML nommé a la première et de la deuxième et de chaque fichier composé de cinq page de . Au moment du chargement seul le premier fichier html sera chargé dans les DOM, même si la première page du fichier est affiché pour vous , le reste de la page sera caché et partiellement chargé par JQM. Jusqu'à maintenant, tout est ok, mais une fois que vous essayez de naviguer de page en fichier différent, il y a une serrure.
Par exemple ,maintenant vous êtes dans la page 1(first.html), en essayant de naviguer à la page 3 dans le deuxième fichier à l'aide de ($.mobile.charge..). Il suffit de charger la page 3 de l'élément HTML à partir de la deuxième fichier dans DOM actuel reste d'entre eux (y compris la page de l'événement) sera ignoré.
(2). À l'aide de localStorage est meilleur pour le passage de la valeur au fichier externe.
Code :
page1.httml
page2.html
(3). Vous pouvez également essayer
sessionStorage
à faire de même.,(4). Si il est multi-page de l'architecture essayez d'utiliser une variable globale en déclarant la variable dans le fichier commun.
Salut Kamesh, u Peut m'aider plz .. je peut voir les données que j'ai entré sur le premier écran dans le deuxième écran. Mon exigence est,il doit afficher les données dans la liste(qui est en jquery ) .Donc quand je suis sur la présentation(ajouter) dans firstscreen, les données devraient être en ajoutant à listview(deuxième écran).Merci d'avance
Ajouter les données tout en soumettant le bouton dans la première page et de le stocker dans localstorage et obtenir la valeur en seconde page . J'ai créé le violon vérifier .. jsfiddle.net/koushikKumar/2zX5J/1
OriginalL'auteur kamesh
Dans le page1.html script, vous pouvez passer les objets textfield valeurs par le biais de l'URL(GET) méthode de traiter dans le cadre de script et de l'accès dans page2.html comme ce qui suit.
page1.html:
page2.html:
OriginalL'auteur Sanjay Kumar N S
Vous vous moquez de moi?
Nope.Je peux voir les données que j'ai entré sur le premier écran dans le deuxième écran. Mon exigence est,il doit afficher les données sur listview (qui est en jquery ) .Donc quand je suis sur la présentation(ajouter) dans firstscreen, les données devraient être en ajoutant à listview(deuxième écran).Merci d'avance
Vous avez déjà accepté de répondre à cela, je crois que vous n'avez pas besoin de plus d'aide.
oui ofcrse..mais je veux voir les données dans la liste :(.Merci de m'aider
OriginalL'auteur hex494D49