【发布时间】:2014-04-26 20:53:30
【问题描述】:
单击选择列表时,我尝试渲染部分内容。
为什么这会毫无问题地渲染部分文件:
用户/index.html:
<%= select_tag :priority, options_for_select([['low'],
['normal'],
['high'],
['critical']]),
data: {form: escape_javascript(render(:partial => "my_partial_file"))}
%>
<div id="div_teste">
CHANGE IT!
</div>
资产/javascript/user.js:
$ ->
$('#priority').change ->
$('#div_test').html($('#priority').data('form'))
但如果我尝试这段代码:
$ ->
$('#priority').change ->
my_data = "<%= j render my_partial_file %>"
$('#div_test').html(my_data)
它只渲染纯文本而不是部分文件:
【问题讨论】:
标签: javascript jquery ruby-on-rails ruby coffeescript