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 |
|
|
|
kimj9174 JS po ajaxie 30.04.2009, 17:42:42
lord_t A jak używałeś tego eval? (zapodaj kod) 30.04.2009, 20:20:57
kimj9174 response = MyRequest.responseText;
eval(re... 3.05.2009, 21:23:16 
karolrynio Cytat(kimj9174 @ 3.05.2009, 22:23:16 ... 8.05.2009, 07:00:35
revyag Zrób to tak:
Kodresponse = MyRequest.responseText;... 4.05.2009, 08:12:26
kimj9174 Niestety dalej nie działa 5.05.2009, 21:10:00
adamli Mialem pdobny problem tzn funkcje javascript nie b... 7.05.2009, 08:19:08
kimj9174 Kod$(id).innerHTML = MyRequest.respo... 10.05.2009, 21:43:58 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 18:59 |