mikebol Δημοσ. 7 Μαΐου 2018 Δημοσ. 7 Μαΐου 2018 (επεξεργασμένο) (αρχαριος εδω!) θελω να παρω τα δεδομενα που τοποθετουνται απο το χρηστη (με dropdown) και αφου κανω τα καταλληλα select, το submit button να με πεταξει σε αλλη σελιδα με τα δεδομενα που ανεκτησα. (Οσα tutorials ειδα απλα εβαζαν τα δεδομενα στη βαση η εβγαζαν καποιο μηνυμα). Δεν εδωσα την τελεια εξηγηση ελπιζω να καταλαβατε τι εννοω. Επεξ/σία 7 Μαΐου 2018 από mikebol
ajaxmonkey4hire Δημοσ. 7 Μαΐου 2018 Δημοσ. 7 Μαΐου 2018 μπορείς να στείλεις τα δεδομένα από την πρώτη φόρμα στο server και να τα βάλεις σε session variable ή να τα στείλεις πίσω σαν hidden fields με την δεύτερη φόρμα. Το καλύτερο βέβαια είναι να έχεις μόνο μια φόρμα και τα fields για κάθε στάδιο σε ένα div. Εμφανίζεις αυτό που αντιστοιχεί στο πρώτο στάδιο και κρύβεις τα άλλα. Καθώς προχωράς κρύβεις το επίκαιρο στάδιο και εμφανίζεις το επόμενο. Μετά το τελευταίο τα στέλνεις όλα μαζί στο backend. Η κρατάς τα δεδομένα στο browser και φορτώνεις την φόρμα για κάθε στάδιο μέσω ajax.
TheDarkKnight Δημοσ. 7 Μαΐου 2018 Δημοσ. 7 Μαΐου 2018 (επεξεργασμένο) Αφού θες να πας σε μία νέα σελίδα, χρησιμοποίησε τη μέθοδο get ώστε να στείλεις τις επιλογές του χρήστη σε αυτή τη σελίδα. Πχ. <form method="get" action="newPage.html"> <input type="text" name="theName" value="abc"> <input type="submit" value="Submit"> </form> Θα κάνει ανακατεύθυνση στη newPage.html και θα περάσει τις εισόδους της φόρμας ως get parameters. Η διεύθυνση θα είναι της μορφής: newPage.html?theName=abc Επεξ/σία 7 Μαΐου 2018 από TheDarkKnight 1
nakayama Δημοσ. 7 Μαΐου 2018 Δημοσ. 7 Μαΐου 2018 Κατά την ταπεινή μου γνώμη κάνε την υλοποίηση σε native ajax.
mikebol Δημοσ. 8 Μαΐου 2018 Μέλος Δημοσ. 8 Μαΐου 2018 επειδη ειναι αρχη ειπα να χρησιμοποιησω ajax και γενικα νομιζω βγαινει και με get κai post
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα