Rails Partials не загружается с помощью jQuery в IE - PullRequest
0 голосов
/ 25 октября 2011

Я использую jQuery, чтобы сообщить Rails визуализировать частичное.Это отлично работает в Firefox и Safari, но когда я запыляю свою машину с Windows для тестирования в IE8 или IE9, ничего не отображается.

Вот jQuery:

$('#content').append("<%= escape_javascript(render :partial => "my_karma", :locals => {:list_id =>"my"}) %>");

Есть что-тоМне нужно изменить, чтобы получить IE8 или IE9 для визуализации этого материала?Rails или IE не выдают никаких ошибок, просто они не отображаются.В журнале Rails даже отображаются файлы, которые обрабатываются.

Любая помощь приветствуется.Если вам нужна дополнительная информация, просто спросите.Я предоставлю все, что могу.

Ответы [ 2 ]

0 голосов
/ 26 октября 2011

Это оказалось проблемой при использовании

<!-- -->

введите комментарии в моем файле js.erb. Я заменил их комментариями типа //, и проблема исчезла.

0 голосов
/ 25 октября 2011

Можете ли вы показать нам блок respond_to, а также, возможно, начальный вызов этого JS ERB?

Мое первоначальное предположение - возможно, браузер не использует правильный dataType или есть проблема с самим рендерингом (включая полный макет или что-то в этом духе).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...