|
(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
|
06. 01. 2012. | #1 |
član
Na probnom radu
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
|
Prosledjivanje podataka za javascript
Pozdrav
Potrebna mi je pomoc. Kako da podatke iz jednog text fielda prosledim podatke javascript funkciji nakon klika na dugme (ali ne na submit dugme)? Evo deo koda skripte pa cete sami videti u cemu je problem: PHP kôd:
|
06. 01. 2012. | #2 |
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
PHP kôd:
|
"Hvala" sinisake za poruku: |
06. 01. 2012. | #3 |
član
Na probnom radu
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
|
Hvala puno. Isprobacu sutra da li radi
|
06. 01. 2012. | #4 |
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
|
Promenljive $start i $tarifaDB su koji tip?
Ukioliko su string, potrebno je da ih staviš unutar navodnika, npr: PHP kôd:
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” |
"Hvala" Br@nkoR za poruku: |
06. 01. 2012. | #5 |
član
Na probnom radu
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
|
Ajd' da ne otvaram novu temu...Eksperimentisem sa Ajaxom malo, jos uvek ga ucim, i pokusavam da napravim skriptu koja ce nakon selekcije u dropdown listi, da otvori php fajl u koji ispisuje sta si selektovao u listi. Ja sam napisao skriptu, ali nece da radi, pa mi je potrebna vasa pomoc. Evo koda:
HTML (ime fajla index.html): PHP kôd:
PHP kôd:
PHP kôd:
|
06. 01. 2012. | #6 |
član
Certified
Datum učlanjenja: 26.07.2008
Poruke: 76
Hvala: 15
296 "Hvala" u 10 poruka
|
Osim sto si pobrkao imena fajlova - grad2.php u ajax request, i grad2 div, ako hoces da vidis rezultate, problem je i ime same funkcije (ne znam zasto, neko uceniji ce bolje da objasni, ali javlja mi se da je problem bio u tome sto i funkcija i ime jednog elementa forme imaju isti naziv?).
No, ovo sad radi. Kôd:
function izaberi(grad) { if (window.XMLHttpRequest)/* code for IE7+, Firefox, Chrome, Opera, Safari */ { xmlhttp=new XMLHttpRequest(); } else {/* code for IE6, IE5 */ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4)/* && xmlhttp.status==200) */ { document.getElementById("grad2").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","grad2.php?grad="+grad,true); xmlhttp.send(); } HTML: <select name="grad" onchange="izaberi(this.value)"> Poslednja izmena od sinisake : 06. 01. 2012. u 17:40. |
"Hvala" sinisake za poruku: |
06. 01. 2012. | #7 |
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
|
Problem je u vidljivošću (scope).
Možeš da probaš i onchange="window.grad(this.value)" naravno uz imene koje je @sinisake naveo (ime php fajla i id div elementa)
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” Poslednja izmena od Br@nkoR : 06. 01. 2012. u 18:06. Razlog: typo |
"Hvala" Br@nkoR za poruku: |
06. 01. 2012. | #8 |
član
Na probnom radu
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
|
Prethodni problem sam resio, ali javio se novi. Kako da pozovem odredjenu JS funkciju i da joj prosledim dva parametra preko radio dugmica? Evo dela koda:
PHP kôd:
PHP kôd:
|
06. 01. 2012. | #9 |
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
|
Prijavljuje li browser neki grešku, pogledaj u konzoli. Postavi generisani html kod (koju vrednost ima php promenljiva $taxi)
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” |
"Hvala" Br@nkoR za poruku: |
06. 01. 2012. | #10 |
član
Na probnom radu
Datum učlanjenja: 04.02.2008
Poruke: 41
Hvala: 13
512 "Hvala" u 1 poruci
|
Konzola prijavljuje gresku "Uncaught SyntaxError: Unexpected identifier" i to kada kliknem na radio button. A promenljiva $taxi se izvlaci iz baze podataka (proverio sam, ispisuje podatak iz baze) i u pitanju je tekst (ime taxi sluzbe)
|
|
|