Új hozzászólás Aktív témák

  • Lacces

    őstag

    Hali,

    jQuery nélkül (unokaöcsém beadandója... és a felsőoktatás szidása nélkül) :)

    Hogyan tudnám egy JS-es Ajax hívás eredményét átadni JS változóba? (Az oké, hogy mindenhol a neten a html kiírást látom, meg a jquery-st, de nekem a sima js-be kellene átadnia)
    És én meg igazából sosem használtam az alap JS-t AJAX-hoz :U

    Kód:

    // Gép eredményének inicializálása
    var gep = 0;


    var ajaxRequest; // ajax kérő változó deklarálása
    // Ajax kérő változó inicializálása a böngésző alapján
    try{
    // Opera 8.0+, Firefox, Safari
    ajaxRequest = new XMLHttpRequest();
    } catch (e){
    // Internet Explorer böngésző
    try{
    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    try{
    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
    }
    }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function(){
    if(ajaxRequest.readyState == 4){
    gep = ajaxRequest.responseText;
    }
    }
    ajaxRequest.open("GET", "gep.php", true);
    ajaxRequest.send(null);

    alert(gep);

    Az alert utasítás, mindig 0-t ad...

    A segítséget előre köszönöm :R

Új hozzászólás Aktív témák