Pereiti prie turinio

Javascript atsakymas


Rekomenduojami pranešimai

Sveiki,

ar įmanoma padaryt taip, kad su javascript'u išgaut iš adreso atsakymą. Aš tarkim pasirenku adresą: ats.php?kl=2 ir man išmeta reikšmę: "1 arba 0" ir, kaip man ją tada paimti į js kintamąją?

O gal aš ne taip mąstau...

 

Gal kas norėtų retkarčiais pasidalinti savo nuomone, pakonsultuot? Tarkim bandysiu kažką pagamint, bet nesigaus, ar googlėj nerasiu sprendimo. (būtų jėga :))

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man atrodo žmogus truputį kito dalyko klausė. Čia klausimas apie AJAX'ą? Tu nori, esant kažkokiam puslapyje, padaryti užklausą į ats.php?kl=2 ir gauti jo contentą? Jeigu taip, tada čia AJAX. Jeigu naudoji jQuery , tai viskas tada labai paprasta:

$.get('/ats.php', {kl: 2}, function(data) {
 var answ = parseInt(data);
 if (answ == 0) {
   // gavome 0
   alert("Atsakymas neteisingas.");
 } else if (answ == 1) {
   // gavome vienetą
   alert("Atsakymas teisingas");
 } else {
   alert("Klaida.");
 }
});

Jeigu nenaudoji jQuery tai tada tas biškį sudėtingiau, reik naudoti XmlHttpRequest, apie kurį gali pasiskaityti, pavyzdžiui, čia. Ir dar - kaip pasibandymui, tai gerai bus ir su 0 ir 1. Bet ištikrųjų tokiam "bendravimui" yra sukurtos specialios duomenų struktūros. Dabar populiariausias yra JSON, tokiems dalykams patartina jį ir naudot.

Redagavo vitalikaz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kas vėl gali padėti?

 

Tiesiog knisausi pusę dienos ir vistiek neradau sprendimo.

http://doncatas.eu/koderis/cd.php

Paskutinis klausimas, kad ir koks būtų jo nepriskaičiuoja (padidinus klausimų skaičių, paskutinis visalaik streikuoja).

 

Dar toks niuansas:

viršuj rodo, kai atsakai viską gerai, o nekeičiant kintamosios toliau einančiame koed, ši pabaigoj jau meta nesamoningą atsakymą.

(Viršuj: Teisingų atsakymų: 5 Išvadose: Teisingai atsakei: 4)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...