我在ajax whit-rails中进行了一个请求,响应结果是正确的,Firebug的控制台显示为:
$("#cost_select").after("<select id="from_money" name="from_money"><option value="2">Luz</option></select>
");
问题是这个不出现,我尝试更改标签html,效果很好,我不知道什么是不出现,在屏幕上选择有人可以帮助吗?我需要表现出这种正常的一切都是正确的变量和我在Rails中制作的动态内容。
您需要转义javascript,以便转义引号。
$("#cost_select").after("<%= escape_javascript select_tag('from_money', options_for_select(@places.map { |c| [c.place, c.id] })) %> ");