WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Ladda data utan att ladda om sidan (https://www.wn.se/forum/showthread.php?t=27355)

Skatan 2008-02-21 13:28

Jag har en webbutik och i orderformuläret så skall kunden välja mellan olika fraktsätt och dess priser.

Så när man alternativ som passar en bäst så skall fraktpriset räknas in i totalpriset.
Detta vill jag ska ske utan att sidan laddas om. Tänker mig att det är Javascript. (Är i övrigt byggt på PHP.)

Fraktalternativen väljs genom radiobuttoms.

elofsson 2008-02-21 15:32

Kolla på Ajax som hjälper dig att ladda om utvalda delar av en sida.

tartareandesire 2008-02-21 16:16

Citat:

Originally posted by elofsson@Feb 21 2008, 16:32
Kolla på Ajax som hjälper dig att ladda om utvalda delar av en sida.

Finns all information att hämta redan innan valen gjorts, vilket verkar vara fallet här, så är det onödigt att köra Ajax, då räcker det med enbart Javascript.

studiox 2008-02-21 16:59

Helt otroligt, jag tänkte precis fråga samma sak :)
Jag har tittat på ett antal fina javascript som laddar en fin array osv. men dom flesta scripten är ju typ flera 100 rader och onödigt komplicerade.

Finns det någon som kan visa mig till ett relativt enkelt script där jag bara stoppar in mitt data i en array (som jag genererar från php). Jag behöver två dropdowns med data. Något som har något bra att rekommendera ?

Skatan 2008-02-21 17:42

Hittade denna (dock inte testat än): http://javascript.internet.com/forms/order-form.html

studiox 2008-02-21 23:13

Ups, jag läste inte så noga.

Jag vill ha dropdown och inte radio, men annars samma princip. Ber om ursäkt! ska ta på mig glasögonen nästa gång

Adam N 2008-02-22 12:45

Citat:

Ursprungligen postat av tartareandesire
Citat:

Ursprungligen postat av elofsson
Kolla på Ajax som hjälper dig att ladda om utvalda delar av en sida.

Finns all information att hämta redan innan valen gjorts, vilket verkar vara fallet här, så är det onödigt att köra Ajax, då räcker det med enbart Javascript.

Helt rätt. DHTML kallas väl den här gamla tekniken om jag inte minns fel.

studiox 2008-02-22 23:05

DHTML har inget med detta o göra.

DudeRille 2008-02-23 00:14

Ajax Script
Gå ner till "Fly to basket (Shopping cart)"

Här är DEMO

Adam N 2008-02-23 06:39

Citat:

Originally posted by studiox@Feb 23 2008, 00:05
DHTML har inget med detta o göra.

Huh? Se exemplet som heter just Radio Buttons på denna sida:
http://www.w3schools.com/dhtml/dhtml_dom_examples.asp

Inte exakt vad Skatan efterfrågade, men visar principen för att ändra något visuellt när
en radio button har valts.


Alla tider är GMT +2. Klockan är nu 13:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson