簡體   English   中英

無法在Rails中的ruby中從JavaScript渲染部分視圖

[英]Cannot render a Partial view from JavaScript in ruby on rails

得到響應后,我想使用javascript.this渲染局部視圖。這是我的coffeescript文件。 scrolls.coffee

$.getJSON('/scrolls/output.json',{name: value}).done (data,status,e) ->
    $("#show_output").append("<% escape_javascript( render partial: 'scrolls/output') %>")

相反,它只是在附加內容中顯示純文本,這就是輸出。

<% escape_javascript( render partial: 'scrolls/output') %> 

為什么我的ruby代碼沒有在coffeescript中執行。我也使用coffee.erb .extension。相同的輸出。我的Rails版本4.2.4

嘗試使用“#{escape_javascript(render局部:'scrolls / output')}”,而不是<%%>。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM