我有一个Rails的后端,它发送串像如何通过JS web小部件呈现字符串为HTML?
<p>Hello world</p>
等
但无论我做什么
$('div#target').after(...) or $('div#target').html(...)
字符串保持清洁。我怎样才能使它成为有效的HTML?
注:我的客户对我只有一个<script>
标签
代码位:
function main() {
jQuery(document).ready(function($){
var body = "<%= @body %>";
$('script#parentdiv').after("<div class='parent'></div>");
$('.parent').html(body);
});
可以显示发送字符串的代码 – Laurens
您可能需要在发送的字符串上调用html_safe。 – Joeman29