Witam,
Problem taki:

Mam pole select:
[HTML] pobierz, plaintext
  1. <select name="a_province" style="width:200px;" onchange="getprovincies(this.value, 0);">
[HTML] pobierz, plaintext

Oraz kod JS oparty na bibliotece advAjax:
[HTML] pobierz, plaintext
  1. <script type="text/javascript">{literal}
  2. var loader = document.getElementById('loader');
  3. var addcity = document.getElementById('addcity');
  4. var cities = document.getElementById('cities');
  5. function getprovincies(p_id, c_id) {
  6. advAJAX.get({
  7. url: "index.php?go=true&lang={/literal}{$smarty.get.lang}{literal}&pid=locations&action=getp&p_id="+p_id+"&a_city="+c_id,
  8. onInitialization : function(obj) { loader.style.visibility = 'visible';},
  9. onSuccess : function(obj) { cities.innerHTML = obj.responseText;},
  10. onFinalization : function(obj) {
  11. loader.style.visibility = 'hidden';
  12. addcity.style.display = '';
  13. },
  14. });
  15. }{/literal}
  16. {if $smarty.post}
  17. getprovincies({$smarty.post.a_province}, {$smarty.post.a_city});
  18. {/if}
  19. </script>
[HTML] pobierz, plaintext

FF, Opera, Safari - OK, IE6 - błąd.
Proszę o pomoc, bo jakoś tak zdębiałem...

Pozdrawiam.

EDIT:
Ok, problem rozwiązany. Jak zwykle głupia sprawa. W 13 linijce był przecinek, z którym IE sobie nie poradziło...

EDIT2:
Przy okazji: Chyba jest coś nie tak z edycją postów, bo kod się wykrzaczył.