Doğru Cevap
-
gosterilensoru=0 function sorugoster(soruno) { if (soruno>24) soruno=0; gosterilensoru = soruno // soru gösterme işlemleri } function sonrakisoru() { sorugoster(gosterilensoru+1) } <button onclick='sonrakisoru()'>Sonraki soru</button>
şeklinde çözebilirsin-
psygnosis
abi yapmak istediğini anladım da şimdi sorular ajax request alanının içinde geliyor.. Benim onları dizi gibi bir şeye aktarıp o diziden göstermem lazım onu yapamıyorum...
şöyle söylim
gelen veri Data olsun... var sorular = $.parseJSON(Data.d); şeklinde parse ediosun önce burdan sonra...
sorular[0].soruText dediğimde mesela gelen ilk soruya ulaşabiliyorum.. benzer şekilde..
sorular[0].answers[0] dediğimde ilk soru ve şıklara ulaşabiliyorum.. Sonuçta bu ajax request', hep yapmıcam.. bir kere olcak bi seferde 25 soruyu şıklarıyla beraber alıp ajax tan bir Dizi gibi bir yere koyup ordan göstermem lazım..12 yıl önce yazılmış -
necmettin
Heh işte fonksiyonun içerisinde o değişkene var ile değil de normal yazarsan soruları hafızaya almış olacaksın..
<script ...> var sorular=new Array(); //tüm fonksiyonların dışında bir değişken oluşturduk. function sunucudan_sorulari_oku() { $.post(..... function(data) {sorular=$.parseJSON(Data.d)}) //sorular değişkenine ardık bu fonksiyonun dışından da erişebiliriz } </script>
bu kodu önceden verdiklerimle birleştirirsen istediğini elde edersin.12 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.