Jump to content
php.lv forumi

hoho

Reģistrētie lietotāji
  • Posts

    177
  • Joined

  • Last visited

Posts posted by hoho

  1. Nu tas bija tikai piemeers, es nosuutu doo=yes, tad ta funkcija atgriez html

    un peec tam pamatformaa document.getElementById("testId").innerHTML=xmlHttp.responseText , tika pievienots tas HTMl -> jaunie lauki. Bet tam es taisu submitu, bet datus no tiem laukiem nesanjemu.

  2. hmm...nu kaut ko es pielaboju. tagad es izsaucu funkciju:

    xmlHttp=GetXmlHttpObject()

    if (xmlHttp==null)

    {

    return false;

    }

    var url = "/abonesana/ajax2.php";

    var params = "doo=yes";

    xmlHttp.open("POST", url, true);

    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

    xmlHttp.setRequestHeader("Content-length", params.length);

    xmlHttp.setRequestHeader("Connection", "close");

     

    xmlHttp.onreadystatechange=updatePr3 ;

    xmlHttp.send(params);

    tad paaraadas jaunie formas lauki. bet peec submiteesanas es nesanjemu datus. kur ir probleema?

  3. Uztaisiiju XML failinju - nolasu Excel failu un paarveidoju XML formaataa. Man prasa pievienot arii DTD .... vai varat paliidzeet, kas ir tas DTD, kaa to var pievienot? :) Paldies!

  4. nu labi, kas ir

     

    var url="index.php"

    url=url+"?q="+str

    url=url+"&sid="+Math.random()

     

    es saprotu, taa ir taa lapa ar GET parametriem.

    bet kaa uztaisiit lai peec darbiibas ar dropdownu rindinja neatkartotos?! :(

  5. Sveiki

    Meginu saakt apguut Ajax pamatus un saaku ar elementaaru piemeeru:

    HTMl skripts:

     

    <html>

    <head>

    <script src="selectcd.js"></script>

    </head><body><form>

    Select a CD:

    <select name="cds" onchange="showCD(this.value)">

    <option value="Bob Dylan">Bob Dylan</option>

    <option value="Bee Gees">Bee Gees</option>

    <option value="Cat Stevens">Cat Stevens</option>

    </select>

    </form><p>

    <div id="txtHint"><b>CD info will be listed here.</b></div>

    </p></body>

    </html>

     

    Un JS:

    var xmlHttp

     

    function showCD(str)

    {

    xmlHttp=GetXmlHttpObject()

    if (xmlHttp==null)

    {

    alert ("Browser does not support HTTP Request")

    return

    }

    var url="index.php"

    url=url+"?q="+str

    url=url+"&sid="+Math.random()

    xmlHttp.onreadystatechange=stateChanged

    xmlHttp.open("GET",url,true)

    xmlHttp.send(null)

    }

     

    function stateChanged()

    {

    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")

    {

    document.getElementById("txtHint").innerHTML=xmlHttp.responseText

    }

    }

     

    function GetXmlHttpObject()

    {

    var xmlHttp=null;try

    {

    // Firefox, Opera 8.0+, Safari

    xmlHttp=new XMLHttpRequest();

    }

    catch (e)

    {

    // Internet Explorer

    try

    {

    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

    }

    catch (e)

    {

    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

    }

    }

    return xmlHttp;

    }

     

     

     

    Bet kad es kaut ko izveelos dropdownaa paraadas veel viena rindinja un veel viens dropdows ... kaapeec taa? :(

×
×
  • Create New...