FAQ |
Kalender |
2007-12-16, 17:18 | #1 | ||
|
|||
Medlem
|
Hejsan.
När man skriver in Artikelnr i en ruta och trycker på TAB så triggas ett AJAX script som hämtar bild, pris. När jag sedan retunerar detta läggs detta i en div i form utav [img]bild[/img] , <input type="text" value="pris">. Nu till problemet när jag sedan ska posta i väg allt detta så får jag inte med mig det som ligger inom dessa divar. jag har gjort koden på följande sätt. <form method="post" action="sida" style="width: 100%;"> <div id="1"><?=$div[0];?></div> <div id="2"><?=$div[1];?></div> <div id="3"><?=$div[2];?></div> Artikelnr: <input type="text" ONBLUR="showItem(1,this.value)" value="<?=$itemno[0];?>" name="text1"> Artikelnr: <input type="text" ONBLUR="showItem(2,this.value)" value="<?=$itemno[1];?>" name="text2"> Artikelnr: <input type="text" ONBLUR="showItem(3,this.value)" value="<?=$itemno[2];?>" name="text3"> <input type="submit" value="submit" /> </form> Har försökt att förklara det så bra som möjligt är det något oklart så är det bara att fråga! Tack på förhand! |
||
Svara med citat |
2007-12-16, 21:00 | #2 | ||
|
|||
Klarade millennium-buggen
|
1. Det är inte Java utan Javascript.
2. Varför skriver du en blandning mellan html och xhtml? Men men, till problemet, vissa webläsare har skumma problem med id:n som enbart är siffror, testa skriva item1, item2 osv istället i id. Hur ser ditt javascript ut? Problemet kan ligga där. Hur ser ev. felmeddelanden ut? |
||
Svara med citat |
2007-12-16, 21:25 | #3 | ||
|
|||
Medlem
|
1. beklagar skrev lite hastigt.
2. Hur menar du? Javascriptet är det inga problem det är just när man ska göra en "post" till nästa sida då går det inte att få tag på "pris" utan bara artikelnr. ska testa med att ändra från enbart siffror till text och siffror. Det är just det jag får inga felmeddelanden utan jag får inte tag på datan. |
||
Svara med citat |
2007-12-16, 21:37 | #4 | ||
|
|||
Klarade millennium-buggen
|
Verkar inte som om du har några input-fält som innehåller några priser i den kod du visar. De input-fält som finns visar artikelnummer. Pröva med att lägga in några fält med priser.
|
||
Svara med citat |
2007-12-16, 21:45 | #5 | |||
|
||||
Medlem
|
Som elprisguiden säger så går det väl inte att hämta datan om de inte ligger i inputfält. Du kan använda samma script som nu bara att du lägger in gömda inputfält som innehåller priset.
ex <input type="hidden" value="<?=$div[0];?>"> |
|||
Svara med citat |
2007-12-16, 21:57 | #6 | ||
|
|||
Medlem
|
AJAX skriptet startar en annan php sida som hämtar informationen i databasen och lägger in följande i respektive div.
[img]<?=$image?>[/img] pris: <input type="text" name="price<?=$d?>" value="<?=$price;?>" size="5"/>kr |
||
Svara med citat |
2007-12-16, 23:36 | #7 | ||
|
|||
Klarade millennium-buggen
|
Citat:
med / men inte dina <input>, likaså måste all kod inom < & > vara i gemener. Mao onblur="". Har du kontrollerat att php scriptet får rätt värden? Kollat att svaret i javascriptet är korrekt? Inga php fel? Lägg in debug punkter i koden (alert() osv.. |
||
Svara med citat |
2007-12-17, 10:45 | #8 | ||
|
|||
Supermoderator
|
Det kanske fungerar bättre om du faktiskt skapar dina dolda inputfält från början och sen bara sätter data med ajax.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
Svara med citat |
2007-12-17, 14:40 | #9 | ||
|
|||
Medlem
|
Jonas koden funkar så långt att jag har all data men får inte över den till nästa sida när jag gör en POST.
jonny Om jag skulle göra som du säger hur går jag till väga då? Jag skulle vilja ha det så att jag deklarerar 2 variabler i php skriptet sedan så skulle jag vilja att javascriptet lägger in detta på rätt plats för det den gör nu är bara att lägga allt i en div. |
||
Svara med citat |
2007-12-17, 15:14 | #10 | ||
|
|||
Supermoderator
|
Lägg till det samtidigt som du skapar övriga input-fält.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
Svara med citat |
Svara |
|
|