• 21-07-2007, 00:16:05
    #1
    Üyeliği durduruldu
    Selam arkadaşlar,
    Scriptimde şöyle bir kod bloğu var fakat xajax işini tamamen bitirmeden altındaki kodu çalıştırıyor ben bunu nasıl xajax işini bitirdikten sonra çalıştırtabilirim.
        
    <script>
    deneme = "aaa";
        xajax_Kontrol(deneme);
        mygrid.clearAll();
        mygrid.loadXML("xmldoc.php");
    </script>
    xajax_kontrol işlemini bitirdikten sonra mygrid.loadxml'in çalışmasını istiyorum. Çünkü xajax ile xmldoc.php'yi yeniden yazdırıyorum.
    amaa yazma işlemi bitene kadar önceki xmldoc.php dosyasını load ediyor.xajax'ın çalıştığı bolum başka ordan javascript tetikletebilirmiyim
  • 21-07-2007, 00:41:37
    #2
    Üyeliği durduruldu
    şu şekilde denesen:

     <script>
    deneme = "aaa";
        if(xajax_Kontrol(deneme))
        {
            mygrid.clearAll();
            mygrid.loadXML("xmldoc.php");
        }
    </script>
  • 21-07-2007, 00:45:46
    #3
    Üyeliği durduruldu
    emrag adlı üyeden alıntı: mesajı görüntüle
    şu şekilde denesen:

     <script>
    deneme = "aaa";
        if(xajax_Kontrol(deneme))
        {
            mygrid.clearAll();
            mygrid.loadXML("xmldoc.php");
        }
    </script>
    Yok olmadı malesef
  • 19-09-2007, 03:42:49
    #4
    Üyeliği durduruldu
    Olayı tarayıcıda değil de sunucuda yapsan?

    kontrol fonksiyonu xajax'tan gelen değere göre bir işi tarayıcıda tetikliyor. Bunu xajax kendi yapsın mesela.

    true
    değerini döndüreceğine

    $objResponse->addScript('mygrid.clearAll();mygrid.loadXML("xmldoc.php");');
    değerini döndürsün.