Update τιμής με jquery

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 14 Νοέμ 2012 23:16

έχω ένα απλό παράδειγμα ενός select που έχει κάποιες τιμές , καθώς και μια στανταρ τιμή.
<h4 class="price">150<h4>

Κώδικας: Επιλογή όλων

<select class="products">
    <option value="0">Please Select</option>
    <option value="50">Smoll</option>
    <option value="100">Medium</option>
    <option value="150">Large</option>
</select>

<br/>
<br/>
<h4 class="price">150<h4>
http://jsfiddle.net/FdZDP/52/

Θα μπορούσε με jquery αν κάποιος επιλέξει για παράδειγμα το smoll να προστεθεί το 50 στο 150 της τιμής?

Άβαταρ μέλους
burnmind
Script Master
Δημοσιεύσεις: 954
Εγγραφή: 26 Σεπ 2009 02:14
Τοποθεσία: UK
Επικοινωνία:

Update τιμής με jquery

Δημοσίευση από burnmind » 15 Νοέμ 2012 02:31


mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 15 Νοέμ 2012 12:01

Τέλεια
υπερ ευχαριστώ

mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 23 Δεκ 2012 04:28

Γεια σας και πάλι
λίγο βοήθεια ακόμη θα χρειαστώ σας παρακαλώ
εδώ
http://jsfiddle.net/zG2MW/3/
έχουμε μια λίστα με τιμές
και το h4 "price" που εκεί ανάλογα με την επιλογή από τη λίστα προστίθενται τα values της λίστας.

Αυτό που προσπαθώ να κάνω και δε τα καταφέρνω είναι στην τελική τιμή να συμπεριλαμβάνετε και ο πολλαπλασιασμός με το hidden πεδίο
πχ
αν επιλέξω 40 το value είναι 10

άρα να γίνει 10*1,5 + 30

Μπορεί να γίνει αυτό?

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Update τιμής με jquery

Δημοσίευση από alou » 23 Δεκ 2012 11:36

Γίνεται απλά να είσαι σίγουρος ότι οι πράξεις γίνονται με τη σειρά που θες, όπως το γράφεις ενοείται γίνεται πρώτα ο πολλαπλασιασμός, έτσι είναι:

http://jsfiddle.net/9H7QC/4/

mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 24 Δεκ 2012 15:07

Πάρα πολύ καλά
ευχαριστώ alou

Μπορώ να έχω και δυο δεκαδικά?
πχ εδώ
http://jsfiddle.net/9H7QC/5/

μου τα στρογγυλοποιεί.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Update τιμής με jquery

Δημοσίευση από dva_dev » 24 Δεκ 2012 17:15

Κάνε το
<h4 id="price">30.79<h4> (με τελεία όχι κόμμα)
και
$('#price').html(newPrice.toFixed(2));

mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 25 Δεκ 2012 14:07

Πάρα πολύ ωραία.
Και κάτι τελευταίο.

Θα ήθελα αντί η τιμή να υπάρχει σε div να είναι σε ένα text input

Άλλαξα το
<h4 id="price">30.79<h4>
Σε
<input type="text" value="30.79" name="price" id="price"/>

Και στο jquery από
$('#price').html(newPrice.toFixed(2));
Σε
$('input[name="price"]').html(newPrice.toFixed(2));

http://jsfiddle.net/9H7QC/22/

Είμαι πολύ λάθος?

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Update τιμής με jquery

Δημοσίευση από korgr » 26 Δεκ 2012 10:56

Αφού το έκανες input πρέπει να πάρεις την τιμή του με την val() και όχι με την html() όπως πριν...

mpempe
Δημοσιεύσεις: 156
Εγγραφή: 23 Ιουν 2003 02:48
Τοποθεσία: peloponisos

Update τιμής με jquery

Δημοσίευση από mpempe » 27 Δεκ 2012 03:31

Ναι Korgr αυτό ήταν.
Ευχαριστώ.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες