У меня есть следующий фрагмент кода, который автоматически создается при вызове функции Ruby on Rails. Он отлично работает в Firefox и Chrome, а также в IE8, но не работает в IE9.
<form
action="/cms/quiz_questions/auto_populate"
id="auto_pop_questions_form"
method="post"
onsubmit="new Ajax.Updater(
'quiz_questions',
'/cms/quiz_questions/auto_populate',
{
asynchronous:true,
evalScripts:true,
insertion:'after',
onComplete:function(request){
toggle_hidden("search_comp", false);
update_existing_questions();
},
parameters:Form.serialize(this)
}
);
return false;">
Если я удаляю параметр вставки, то он отлично работает в IE9, но затем мой контент заменяется вместо добавления в. Почему это не работает правильно в IE9? Или, в качестве альтернативы, как я могу выполнить этот вызов AJAX другим способом, чтобы избежать этой проблемы?