Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS po ajaxie
kimj9174
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 29.04.2009

Ostrzeżenie: (0%)
-----


Niby było ale od tygodnia nie znalazlem ani na googlach ani nigdzie odpowiedzi.

Plik html
Kod
<script type="text/javascript">

Sortable.create("list", { tag:'li',overlap:'vertical',constraint: false,
     onUpdate: function () {Effect.Pulsate('list', { pulses: 5, duration: 1.5 });

getHTML('zapisz.php?akcja=produkty&'+Sortable.serialize('list'));}
}
);
</script>


Ajax
Kod
<script>
    function getHTML(znak)
     {
       var url = znak + "&ms=" + new Date().getTime();
       var myAjax = new Ajax.Request(
        url,
        {
          method: 'get',
          onComplete: showResponse,
          onSuccess: wyswietl
        });
       }
function showResponse(MyRequest)
   {  
     $('right').innerHTML = MyRequest.responseText
   }
    function wyswietl(MyRequest)
     {  
       response = MyRequest.responseText;
        alert(response)
      }
</script>


No i plik php
Kod
echo '<script type="text/javascript">alert("ok");</script>';


I do rzeczy
w chwili odebrania zapytania czyli onSuccess alert zadziala i w alercie jest kod z pliku zapisz.php. Jednak chciałem żeby po podmianie zawartosci wykonał sie javascript. No i tu jest problem.
probowalem na wszytskie sposoby przez eval(); i lipa.

Acha prototype,js jest uzywany.

Sama zawartośc kodu w php jest wykonywana tu jest cacy, ale ten nieszczesny alert.
Moze ktos dobry odpowie co zrobic...

Chyba nikt nie wie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

ych

Chyba można zamknąć... Nie dowiem się... Być może awykonalne....

Ten post edytował kimj9174 29.04.2009, 17:28:22
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 11:53