[ 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 | 21
NapísalOffline : 13.09.2011 16:12 | AddRow (JS,Jquery či dáke php ?)

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 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 13.09.2011 17:01 | AddRow (JS,Jquery či dáke php ?)

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 | 21
Napísal autor témyOffline : 13.09.2011 17:34 | AddRow (JS,Jquery či dáke php ?)

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 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 13.09.2011 20:47 | AddRow (JS,Jquery či dáke php ?)

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... :)


 [ Príspevkov: 4 ] 


AddRow (JS,Jquery či dáke php ?)



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

308

05.10.2011 17:39

chrono

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

305

12.07.2013 23:15

DeiForm

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

JS + jQuery : Spracovanie roznych funkcii podla vyberu

v JavaScript, VBScript, Ajax

0

417

09.01.2012 20:04

tomco3131

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

858

02.05.2011 12:08

magicmedia

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

Pridat dalsi <select> pomocou js (alebo jQuery)

v JavaScript, VBScript, Ajax

1

262

01.03.2010 13:26

GoodWill

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

js alebo php

v JavaScript, VBScript, Ajax

7

228

07.05.2017 10:27

eMp

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

Potvrdenie urcitej cinnosti PHP - JS

v JavaScript, VBScript, Ajax

2

315

06.06.2009 12:17

Snacker

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

js hodnota do php premennej

v JavaScript, VBScript, Ajax

18

1042

25.07.2008 9:05

GoodWill

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

odoslanie php premennej cez js

v HTML, XHTML, XML, CSS

3

263

04.04.2012 20:49

shaggy

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

php - jquery - refresh tlačidla

v JavaScript, VBScript, Ajax

2

364

21.08.2010 22:00

miso

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

PHP, mySQL, JS externe alebo interne

v Ponuka práce

0

689

15.01.2009 11:22

aza

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

Jquery( Ajax) post do PHP

v JavaScript, VBScript, Ajax

6

200

28.06.2013 14:53

rann14

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

1582

20.02.2011 12:02

Ďuri

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

Z js do php. Dá sa to ?

v PHP, ASP

3

269

28.08.2011 14:37

ONLINE_SVET

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

js a odovzdanie premennej do php skriptu

v JavaScript, VBScript, Ajax

5

361

20.03.2011 19:18

coldak

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

267

21.11.2013 22:10

BX



© 2005 - 2018 PCforum, edited by JanoF