function generatePage(orderid){ advAJAX.get({ url: "/order.php", parameters : {"orderid" : orderid}, onSuccess : function(obj) { document.getElementById("content").innerHTML = obj.responseText; } }); } function checkProduct(sku, oid){ advAJAX.get({ url: "/order_remove.php", parameters : { "sku" : sku, "oid" : oid }, onSuccess : function(obj) { //document.getElementById("content").innerHTML = obj.responseText; generatePage('<?=$orderid?>'); } }); }
Po wcisnieciu przycisku, zostaje wywolana funkcja checkProduct. W przypadku 'sukcesu', funkcja generatePage odswieza zawartosc strony.
Wszystko chodzi pieknie na Firefoxie. Na IE funkcjonalnosc tez jest ok, z tym, ze aby odpalila sie funkcja generatePage, musze kliknac... gdziekolwiek na stronie... po prosu uzyc klawisza myszki. Czyli, bardziej opisowo... Zostaje odpalona funkcja checkProduct, zostaje wykonany skrypt w order_remove.php i nic sie dalej nie dzieje. Wciskam przycisk i dopiero wtedy odpala sie generatePage i strona zostaje odswiezona
Jakis pomysl dlaczego tak sie dzieje?
