[英]AJAX not working when more than one line is in the partial
使用AJAX渲染部分
$('#next_videos').replaceWith('<%= render(:partial => 'videos')%>');
是我的js
部分我渲染我愚蠢地隔離問題
<p> Testing </p>
所以這很好,但是當你添加任何紅寶石評論時,例如
<p> Testing </p>
<%# holder = videos_counter %>
什么都沒發生。 服務器顯示它處理得很好,但網頁上沒有發生任何變化。 關於這里發生了什么的任何線索? 謝謝。
使用rails 3.1.1,sqlite3,formtastic 2.0.2,設計1.5.1,並隨時
編輯:
當我的部分中有多行時,AJAX更新無效。 例如,
<p> Testing </p> <p> Testing </p>
會工作但是
<p> Testing </p>
<p> Testing </p>
將不會。
您可以嘗試使用escape_javascript幫助程序或其j
別名來轉義標記:
$('#next_videos').replaceWith('<%=j render(:partial => 'videos') %>');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.