2011-12-10 2 views
0

J'essaye de faire une table de facture, plus tard quand le client finit, je veux qu'ils voient le même produit qu'ils ont commandé dans une autre page!Comment copier ou poster une table entière dans le code html à une autre page?

J'ai essayé d'utiliser la méthode de publication HTML, mais cela ne fonctionne pas, car j'utilise une fonction JScript pour ajouter des lignes et les supprimer.

Donc, pour être clair, je veux savoir s'il est possible de cloner, ou copier la table entière vers une autre page avec le contenu ou sans le contenu?

Répondre

1

Lorsque vous ajoutez et supprimez des lignes dans votre table,
vous pouvez également ajouter et supprimer forme cachée des valeurs pour une forme.

Cette forme aurait un bouton d'envoi qui vous enverrait à la page cible.

Cette page cible prend les valeurs de formulaire et produit à nouveau une belle table.


Soit vous prenez les valeurs de forme avec vous ces valeurs cachées
ou vous pouvez les stocker temporairement dans la session ...

0

Lorsque les utilisateurs ajoutent et suppriment des lignes, les données sont envoyées au serveur, n'est-ce pas? Il suffit donc d'afficher la facture sur l'autre page. Ou peut-être que je ne comprends pas la question.

+0

L'utilisateur ajoute les lignes, donc par exemple chaque ligne est un produit , et je veux quand l'utilisateur finit à la prochaine -> aller à une autre page qui montrerait un rapport de ce qu'il/elle a commandé! Cette page sera 1 étape après l'ajout des produits, et 1 étape avant de confirmer le tout à la base de données, donc au cas où le client a manqué quelque chose, ils pourraient revenir en arrière et l'ajouter! – 0bserver07

+0

Je pense que vous devriez enregistrer chaque modification de la base de données. Vous pouvez marquer la commande comme incomplète jusqu'à ce qu'ils confirment la 3ème étape et leur permettent de revenir en arrière pour modifier leur commande. – Robin

+0

Robin merci pour vos conseils, je veux dire que c'est un bon moyen, mais je veux utiliser un autre moyen, et la chose est qu'ils ont exigé de moi de ne pas ajouter cela à la DB .. Je veux dire je peux l'obtenir comme temp valeur aussi, mais je voulais juste savoir s'il y a d'autres moyens disponibles! Merci – 0bserver07

Questions connexes