Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok NapísalOffline : 13.09.2011 16:12

Zdravím..Potrebujem spraviť funckiu addRow na jeden select ption a input radio.
Neviem cez čo by sa to dalo..Skúšal som rôzne jqery aj JS ale nič.
Vedel by niekto také dačo spraviť ?
Niečo ako http://alltour4you.com/my_demo/append/ alebo http://pizzeria-drak.sk/objednavka.php

Kód na čo to použiť :
Kód:
<form name="objednavka" id="objednavka" action="mail.php" method="post" onsubmit="return over()">
<table class="order_form">
...
&nbsp;&nbsp;Výber:&nbsp;<select name="vyber" size="1" onchange="getPrice()">
<option value="Iné jedlo..." selected="selected"> Iné jedlo... (Poznámky)
<optgroup label="Pizze">
<option value="Margherita"> Margherita
...
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" name="velkost" value="malá" checked onclick="getPrice()"/> Malá
<input type="radio" name="velkost" value="veľká"  onclick="getPrice()"/> Veľká<br/><br>


Prvé tri bodky znázorňujú že sa tam budú nachádza ešte ďalšie okolonky na zadávanie informácii..Napr. Meno a tak.. Preto som to tam nedal aby to tam nezavadzalo.. Druhé tri bodky je len skrátený zoznam ponuky.


Offline

Užívateľ
Užívateľ
AddRow (JS,Jquery či dáke php ?)

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 13.09.2011 17:01

Však to tam máš ako na striebornom podnose...
Vidíš premennú answerHTML? Do nej si dáš kód ktorý chceš pridať.
No a metóda append pridá vybranému prvku na koniec ten html kód ktorý máš v premennej answerHTML.
A aby si mal odlíšené jednotlivé name vo formuláry, tak sa za každé name pridáva číslo ktoré vráti $j('#tb11 tr').length;


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21
Príspevok Napísal autor témyOffline : 13.09.2011 17:34

No to s tým som skúšal..Takto som to spravil a dáko to nefakčilo :D Skúsim to ešte..

// pridané po 29 minútach od posledného príspevku

No takto.HTMl som dplnil..Skúšal som aj tie IDčka meniť..číte name..no stále to nešlo.. Teraz sem dám kód len s tým html..

Kód:
<style>
a{text-decoration:none}
a.cancel {
background:url("temy/web/kachelman/img/cross.png") no-repeat scroll 0 50% transparent;
display:block;
float:left;
height:20px;
margin-left:10px;
margin-top:0.5em;
padding-left:20px;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
<script>
var $j = jQuery.noConflict();
   $j(document).ready(function() {
   $j("#addRow").click(function(){
      var countRows = $j('#tb11 tr').length;
      var answerHTML = "<tr>";
         answerHTML   +='&nbsp;&nbsp;Výber:&nbsp;<select name="vyber" size="1" onchange="getPrice()">
<option value="Iné jedlo..." selected="selected"> Iné jedlo... (Poznámky)
<optgroup label="Pizze">
<option value="Margherita"> Margherita
<option value="Origano"> Origano
<option value="Calabrese"> Calabrese
<option value="Uovo"> Uovo
<option value="Wuster"> Wuster
<option value="Piccante"> Piccante
<option value="Funghi Prosciutto"> Uovo
<option value="Tonno e Cipolla"> Tonno e Cipolla
<option value="Frutti di Mare"> Frutti di Mare
<option value="Napoli"> Napoli
<option value="Broccoli"> Broccoli
<option value="Verdura"> Verdura
<option value="Uovo di Salame"> Uovo di Salame
<option value="Fantasia"> Fantasia
<option value="Salame"> Salame
<option value="Funghi"> Funghi
<option value="Prosciutto"> Prosciutto
<option value="Gorgonzola"> Gorgonzola
<option value="Olive"> Olive
<option value="Pesce"> Pesce
<option value="Di Stagione"> Di Stagione
<option value="Salmo"> Salmo
<option value="Quatro Stagione"> Quatro Stagione
<option value="Quatro Formaghi"> Quatro Formaghi
<option value="Exotica Grande"> Exotica Grande
<option value="Kachelman Diavola"> Kachelman Diavola
</optgroup>
<optgroup label="Šaláty">
<option value="Miešaný šalát"> Miešaný
<option value="Miešaný šalát so syrom"> Miešaný so syrom 
</optgroup>
<optgroup label="Spaghetti">
<option value="Bolognese spaghetti"> Bolognese
<option value="Spaghetti s tuniakom"> S tuniakom
<option value="Spaghetti so syrovou omáčkou"> So syrovou omáčkou
<option value="Spaghetti s omáčkou z ples. syra"> S omáčkou z ples. syra
</optgroup>   
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
         answerHTML   +='<input type="radio" name="velkost" value="malá" checked onclick="getPrice()"/> Malá
<input type="radio" name="velkost" value="veľká"  onclick="getPrice()"/> Veľká<br/><br>'"  /> </td>';
      $j("#tb11").append(answerHTML);
      $j("#tb11 tr:last").append('<a href="#" class="cancel"></a>');
      
       return false;
   });
   
   $j("a.cancel").live("click", function(){
       $j(this).parent().remove();
       return false;
   });   
});   
</script>   


neviem čo doplniť do
Kód:
$j("#tb11").append(answerHTML);
      $j("#tb11 tr:last").append('<a href="#" class="cancel"></a>');

a tiež
Kód:
 var countRows = $j('#tb11 tr').length;
      var answerHTML = "<tr>";


HTML vyzerá takto :
Kód:
&nbsp;&nbsp;Výber:&nbsp;<select name="vyber" size="1" onchange="getPrice()">
<option value="Iné jedlo..." selected="selected"> Iné jedlo... (Poznámky)
<optgroup label="Pizze">
<option value="Margherita"> Margherita
<option value="Origano"> Origano
<option value="Calabrese"> Calabrese
<option value="Uovo"> Uovo
<option value="Wuster"> Wuster
<option value="Piccante"> Piccante
<option value="Funghi Prosciutto"> Uovo
<option value="Tonno e Cipolla"> Tonno e Cipolla
<option value="Frutti di Mare"> Frutti di Mare
<option value="Napoli"> Napoli
<option value="Broccoli"> Broccoli
<option value="Verdura"> Verdura
<option value="Uovo di Salame"> Uovo di Salame
<option value="Fantasia"> Fantasia
<option value="Salame"> Salame
<option value="Funghi"> Funghi
<option value="Prosciutto"> Prosciutto
<option value="Gorgonzola"> Gorgonzola
<option value="Olive"> Olive
<option value="Pesce"> Pesce
<option value="Di Stagione"> Di Stagione
<option value="Salmo"> Salmo
<option value="Quatro Stagione"> Quatro Stagione
<option value="Quatro Formaghi"> Quatro Formaghi
<option value="Exotica Grande"> Exotica Grande
<option value="Kachelman Diavola"> Kachelman Diavola
</optgroup>
<optgroup label="Šaláty">
<option value="Miešaný šalát"> Miešaný
<option value="Miešaný šalát so syrom"> Miešaný so syrom
</optgroup>
<optgroup label="Spaghetti">
<option value="Bolognese spaghetti"> Bolognese
<option value="Spaghetti s tuniakom"> S tuniakom
<option value="Spaghetti so syrovou omáčkou"> So syrovou omáčkou
<option value="Spaghetti s omáčkou z ples. syra"> S omáčkou z ples. syra
</optgroup>   
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" name="velkost" value="malá" checked onclick="getPrice()"/> Malá
<input type="radio" name="velkost" value="veľká"  onclick="getPrice()"/> Veľká<br/><br>
<img src="temy/web/kachelman/img/plus.png"/>
<a href="#" style="text-decoration:underline" id="addRow">Add one more row</a><br>


Tak vedel by si mi pomôcť ? Skúšal som a skúšal no stále nič..


Offline

Užívateľ
Užívateľ
AddRow (JS,Jquery či dáke php ?)

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 13.09.2011 20:47

Ja viem presne čo potrebuješ. Tu si naštuduješ základy jQuery

Ešte ti poradím, že ak niečo testuješ tak nemusíš do zoznamu natrieskať všetky druhy pizze ktoré poznáš. Sám sa v tom potom lepšie vyznáš... Ak sa ti nepodarí pridať prvé tri, tak určite ani tých ďalších desať...

No tak do toho... :)


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Addrow - PHP send data

v PHP, ASP

8

528

05.10.2011 17:39

chrono Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. HTML, CSS, JS (jQuery)

v Ponuka práce

1

539

12.07.2013 23:15

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JS + jQuery : Spracovanie roznych funkcii podla vyberu

v JavaScript, VBScript, Ajax

0

611

09.01.2012 20:04

tomco3131 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1305

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridat dalsi <select> pomocou js (alebo jQuery)

v JavaScript, VBScript, Ajax

1

430

01.03.2010 13:26

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. js alebo php

v JavaScript, VBScript, Ajax

7

672

07.05.2017 10:27

eMp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php - jquery - refresh tlačidla

v JavaScript, VBScript, Ajax

2

532

21.08.2010 22:00

miso Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potvrdenie urcitej cinnosti PHP - JS

v JavaScript, VBScript, Ajax

2

467

06.06.2009 12:17

Snacker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odoslanie php premennej cez js

v HTML, XHTML, XML, CSS

3

473

04.04.2012 20:49

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. js hodnota do php premennej

v JavaScript, VBScript, Ajax

18

1233

25.07.2008 9:05

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Polia z PHP do Jquery

[ Choď na stránku:Choď na stránku: 1, 2 ]

v JavaScript, VBScript, Ajax

33

1865

20.02.2011 12:02

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery( Ajax) post do PHP

v JavaScript, VBScript, Ajax

6

499

28.06.2013 14:53

rann14 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP, mySQL, JS externe alebo interne

v Ponuka práce

0

866

15.01.2009 11:22

aza Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. js a odovzdanie premennej do php skriptu

v JavaScript, VBScript, Ajax

5

524

20.03.2011 19:18

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako uložiť JS hodnotu do PHP premennej?

v JavaScript, VBScript, Ajax

1

473

21.11.2013 22:10

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. predanie hodnoty premennej z JS do PHP

v JavaScript, VBScript, Ajax

10

1125

10.07.2010 7:31

coldak Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra