Ну, я не знаю, почему у меня в IE не работает версия rails по умолчанию, но я написал это как обходной путь:
if ($.browser.msie) {
var form = $('form#new_post');
form.find('input#post_submit').bind('click', function(){
var data = form.serializeArray();
$.ajax({url: '/posts', type: 'POST', data: data});
return false
});
}
И теперь он работает правильно.Разве что-то подобное не должно быть включено в rails.js, если это на самом деле проблема с Rails, а не то, что я как-то сделал?