Autor | Zpráva | ||
---|---|---|---|
piwik Profil |
#1 · Zasláno: 31. 1. 2011, 09:54:34
Zdravim,
Potrebujem poriesit zmenu textu, pri vyplneni input text....cize mam text input pre zadavanie mnozstva...a vedla mam cenu....ktora sa bude menit podla toho ake mnoztvo zadam do inputu..... Ako sa to da jednoducho riesit pomocou js, pripadne jquery ? |
||
Joker Profil |
#2 · Zasláno: 31. 1. 2011, 10:05:43
Případným odpovídajícím by se dotaz lépe četl, kdyby to bylo s diakritikou a v normálních větách.
(Mimochodem, co to je za zvláštní módu místo interpunkce používat řady teček?) Jinak by to mělo být celkem jednoduché, například zadávám množství a automaticky se počítá cena, tak na událost onchange pole s množstvím se vyvolá skript, který vypočítá cenu (to by snad mělo být jen násobení) a zobrazí to- jestli pole s výslednou cenou je taky input, nastaví se to jako atribut value. |
||
Tori Profil |
#3 · Zasláno: 31. 1. 2011, 10:06:38 · Upravil/a: Tori
Input "cena" bude mít jako výchozí hodnotu cenu za jeden kus. Inputu s počtem kusů přidáte reakci na onchange, aby vynásobil svoji hodnotu výchozí hodnotou inputu "cena" a uložil do něj výsledek.
edit: Input "cena" je předpokládám pouze informativní pro uživatele, takže může být i disabled/read only a bez zapnutého JavaScriptu skrytý. |
||
piwik Profil |
#4 · Zasláno: 31. 1. 2011, 10:13:05
nakodil som nieco taketo:
<tr> <td><input type="text" name="quantity-detail" id="quantity-detail" class="quantity-detail" /></td> <td><span id="dyn_product_price" class="price-grouped"><?php echo $price; ?></span></td> <td> <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ jQuery("#quantity-detail").keyup(function () { var value = $(this).val(); }); // jQuery('#quantity-detail').keyup(function() { // alert('Handler for .keyup() called.'); // }); }); </script> <!-- <p></p>--><?php $sum_price = $value*$price; ?> <?php echo $sum_price ?>€ </td> </tr> Len problem, ze to nefunguje |
||
piwik Profil |
#5 · Zasláno: 31. 1. 2011, 10:14:15
skuste mi prosim opravit moj skript, vdaka
|
||
piwik Profil |
#6 · Zasláno: 31. 1. 2011, 10:31:57
Joker:
> Případným odpovídajícím by se dotaz lépe četl, kdyby to bylo s diakritikou a v normálních větách. > (Mimochodem, co to je za zvláštní módu místo interpunkce používat řady teček?) Ok, budem sa snazit, len momentalne nemam cas pisat s diakritikou. Tak sa ospravedlnujem. |
||
Joker Profil |
#7 · Zasláno: 31. 1. 2011, 10:50:36
piwik:
Jestli to zobrazení ceny má dělat ten PHP kód na konci, tak takhle to udělat nejde. PHP kód se zpracuje na serveru. Dynamickou změnu na klientovi je potřeba udělat taky Javascriptem. |
||
Liennie Profil |
#8 · Zasláno: 31. 1. 2011, 20:12:43
|
||
Časová prodleva: 13 let
|
0