Ajax / input felter

Tags:    ajax php

Hejsa, jeg er i gang med at lave en formular

hvor jeg ønsker at have en knap til at tilføje flere input felter til en form...

dvs.

"klik her for at tilføje flere varer"

jeg har brugt følgende kode fra w3schools
Fold kodeboks ind/udJScript kode 


resultat vises så i
Fold kodeboks ind/udHTML kode 


indhold i info_ajax.php
Fold kodeboks ind/udPHP kode 


det funker også helt fint, problemet er bare at værdien af input felterne mistes, hvis der trykkes på knappen (da værdien ikke bliver postet, før Formen endeligt sendes igennem...

jeg har søgt rundt for at finde ud af hvordan det skulle løses, men uden held...

jeg ønsker blot at inputfelterne bevarer deres værdi når siden loades igen med anden getværdi...

antal=1
en række af input felter
antal=2
2 rækker af input felter

osv...

alternativt så skal jeg gå væk fra ajax og bare lave alm. submit og reloade siden helt... men tænkte det kunne være sjovt at prøve ajax en smule..





3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Du er halvvejs i mål! Der er nogle små ting jeg ville ændre, først og fremmest så bruger du en <div> som du opdaterer hele indholdet i - dette er umiddelbart ikke det du vil.

Main side (tabel)
Fold kodeboks ind/udHTML kode 


vare_raekke.php
Fold kodeboks ind/udHTML kode 


Javascript (jQuery)
Fold kodeboks ind/udJScript kode 


EDIT: har tilføjet en knap efter tabellen



Indlæg senest redigeret d. 28.06.2014 11:21 af Bruger #8782
hvad er det der står serverside du gerne vil have med over ??
umildbart vil jeg mene det skal laves med rent JS/Jquery
eks
Fold kodeboks ind/udKode 




prøv at skimme simons guide igennem
http://www.udvikleren.dk/artikler/374/dynamisk-indhold-med-ajax-og-php/

at overfører HTML formateret code fra serveren har aldrig været meningen med AJAX, (det virker ja, men serveren arbejder hurtigere uden at skulle spille tid på det) men kun overfører de rå data i XML format (nu ved at blive udkonkurreret af JSON)

AJAX er ca 75% js, så det skal du have styt på først.





Hej Ronny, tak for det, det funker som ønsket ;-)




Indlæg senest redigeret d. 01.07.2014 14:47 af Bruger #5395
t