[ balkan7 @ 04.07.2008. 21:05 ] @
Jel moze neko mi pomoci kako da konvertujem sledeci java kod u Ajax ?

Code:

<script language="javascript" type="text/javascript">
  function banner_ty(banner_c_id) {
   if (banner_c_id == 0) {
      banner_id_0.style.display = 'block';
      banner_id_1.style.display = 'none';
      banner_id_2.style.display = 'none';
      banner_id_3.style.display = 'none';
    } else if (banner_c_id == 1) {
      banner_id_0.style.display = 'none';
      banner_id_1.style.display = 'block';
      banner_id_2.style.display = 'none';
      banner_id_3.style.display = 'none';
    } else if (banner_c_id == 2) {
      banner_id_0.style.display = 'none';
      banner_id_1.style.display = 'none';
      banner_id_2.style.display = 'block';
      banner_id_3.style.display = 'none';
    } else if (banner_c_id == 3) {
      banner_id_0.style.display = 'none';
      banner_id_1.style.display = 'none';
      banner_id_2.style.display = 'none';
      banner_id_3.style.display = 'block';
    }
  }
  </script>

<select name='banner_type' class='textbox' style='width:120px' onchange='banner_ty(this.options[this.selectedIndex].value);'>
<option value='0'>test0</option>
<option value='1'>test1</option>
<option value='2'>test2</option>
<option value='3'>test3</option>
</select>
<div id='banner_id_0' style='display: block'>test0</div>
<div id='banner_id_1' style='display: block'>test1</div>
<div id='banner_id_2' style='display: block'>test2</div>
<div id='banner_id_3' style='display: block'>test3</div>
[ Miroslav Ćurčić @ 05.07.2008. 02:40 ] @
A šta bi tu bio zadatak za ajax?
Šta bi trebalo da uradi ?

Na kraju, i kad bi dodali ajax funkcije opet bi ostao u javascriptu.
[ Aleksandar Ružičić @ 05.07.2008. 06:32 ] @
AJAX = Asynchronous Javascript and XML

ajax nije novi jezik, vec samo tehnika koja koristi postojece jezike (javascript i xml, mada xml ne mora da se koristi uvek, sve cesce se koristi JSON format)...
[ balkan7 @ 05.07.2008. 13:18 ] @
Evo zasto zelim da postavim ovo u Ajax, koristim PHP-Fusion CMS napravio sam svoj infusion tako da na novu verziju ovoj java script kod neradi a na staru verziju radi, cudi me zasto nece u novu verziju mozda je zbog (jquery) koi se koristi u novu verziju.
[ Aleksandar Ružičić @ 05.07.2008. 13:27 ] @
...i sta treba ta ajax skripta da ti radi? da posalje id izabranog banera (bez reloadovanja strane, jer to je svrha ajaxa) ili nesto drugo?
[ balkan7 @ 05.07.2008. 17:56 ] @
Neradi se o identa nego u prvom div tagom (<div id='banner_id_1' style='display: block'>test1</div>) kad izabere sa select listom prikazuje se polje za image url, u drugom prikazuje se image file a u trecom, flash file da izabere sa sopstvenog komp...
Ali eto nece pa nece, u staru verziju radi a u novu nece :(
[ Aleksandar Ružičić @ 05.07.2008. 22:31 ] @
i kakve veze to ima sa ajaxom?

slanje fajlova (upload) preko ajaxa nije moguc, za te stvari (Upload bez reloadovanja strane) se koristi flash (ili pak java sto je veoma redak slucaj) u kombinaciji sa javascriptom
[ balkan7 @ 05.07.2008. 22:37 ] @
Resio sam problem hvala za podrsku