Следующий вызов ajax, сделанный из флажка, почему-то не работает в Internet Explorer, хотя он работает в Firefox и Chrome.
<input type="checkbox" name="16086" id="16086" value="1" onclick="jQuery.ajax({type:'POST',dataType:'html',data:'checked=' + this.checked,success:function(data, textStatus){jQuery('#test_div').html(data);},url:'/tour/changeArticleAjax/article_id/16086'})" checked="checked">
(скопировано с консоли Chrome)
Проверка журналов доступа к серверу доказывает, что IE действительно выполняет вызов, поэтому я пришел к выводу, что после этого должна быть проблема в обработке.Я искал часы сейчас, но я не могу найти проблему.
Вероятно, не имеет значения: рассматриваемый вызов ajax генерируется платформой php Framework Symfony с использованием функции jq_remote_function.
Проверено в:
IE 9 - Fails,
IE 8, emulated by IE9 - Fails
IE 7, emulated by IE9 - Fails
Chrome 13.0.782.99 - Works
Firefox 5.0 - Works
Кто-нибудь видит, что здесь не так?
Заранее спасибо!