Poslao: 22 Jul 2009 20:25
|
offline
- lnenad
- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Radim jednu skriptu za rezervisanje soba pa mi treba neko da nacrta () kako da kada promjeni vrijednost 2 list boxa on proslijedi te podatke php skripti koja provjeri je li tad apartman zauzet i vrati te podatke koji se ispisu ?
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 23 Jul 2009 15:52
|
offline
- lnenad
- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Ma znam proslijediti podatke preko ajaxa ali treba da mi provjeri da li su oba listboxa promjenili vrijednost znaci moraju oba
|
|
|
|
Poslao: 23 Jul 2009 15:56
|
offline
- umpirsky
- Počasni građanin
- Pridružio: 01 Apr 2005
- Poruke: 797
- Gde živiš: Niš
|
Да ли кад кажеш listbox мислиш <select> ?
Додај onchange евент хендлер на оба и при свакој промени запамти, али пре тога провери да ли је промењена вредност.
|
|
|
|
Poslao: 23 Jul 2009 17:08
|
offline
- lnenad
- Stručni saradnik
Web
- Pridružio: 16 Jan 2007
- Poruke: 2860
- Gde živiš: Bijeljina
|
Da na select sam mislio, sta da zapamtim, druze duduk sam sa javascriptom, zamislio sam sistem da postavim neku promjenjljivu na globalnu pa da povecavam to za 1 i kada dodje do 2 da uradi provjeru, samo me zanima kako to da uradim, tj. kako da postavim promjenljivu da bude globalna ?
|
|
|
|
Poslao: 23 Jul 2009 17:15
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
lnenad ::kako da postavim promjenljivu da bude globalna ?
tako sto joj ne stavis var ispred imena kad je definises
<script type="text/javascript">
promenljiva1 = "nesto tamo"; //globalna promenljiva
var promenljiva2 = "i opet"; //"lokalna" promenljiva
</script>
|
|
|
|
Poslao: 24 Jul 2009 03:23
|
offline
- Blood
- Ugledni građanin
- Pridružio: 26 Jul 2003
- Poruke: 384
- Gde živiš: Beograd
|
zapravo..globalna promenljiva u js se pravi tako sto se definise van funkcija, i vazi za tu stranicu, znaci pri refreshu se resetuje na svoju default vrednost.
var globalna = null;
function nesto() {
globalna = 'nova srednost';
}
...
|
|
|
|
Poslao: 24 Jul 2009 08:12
|
offline
- umpirsky
- Počasni građanin
- Pridružio: 01 Apr 2005
- Poruke: 797
- Gde živiš: Niš
|
Јесте, глобална је кад је ван функције, и мораш да ставиш вар, тако да Rastafarii није у праву, мислим да то неће да ради у ИЕ, а и неће бити глобална ни у једном претраживачу. Генерално, треба избегавати глобалне променљиве, али то је већ објектно оријентисани јаваскрипт и захтева мало боље познавање.
|
|
|
|
|
Poslao: 24 Jul 2009 11:59
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
My bad, nisam potpuno objasnio ono sta na sta sam mislio...
var globalna = 'stara vrednost';
function nesto() {
globalna = 'nova vrednost';
}
nesto();
alert(globalna); // vraca 'nova vrednost'
Dok recimo ovaj kod:
var globalna = 'stara vrednost';
function nesto() {
var globalna = 'nova vrednost';
}
nesto();
alert(globalna); // vraca 'stara vrednost'
|
|
|
|