【发布时间】:2013-10-02 05:47:36
【问题描述】:
函数,我想用返回的数据渲染 EJS-Partial 或模板,最后将其附加到 DOM。我试过了
var html = <%- partial('comment') %>"
但这给了我一个错误,我尝试使用这样的 EJS 模板
var html = new EJS({url: '/comment.ejs'}).render(comment);
但这里我有一个问题,代码无法识别视图文件夹,也无法识别我也尝试将部分文件复制到其中的资产文件夹。
这是我的 ajax 函数的代码 sn-p
<script>
function postComment(){
if ($('#inputContent').val() != ''){
$.post( "/comment/create/", $('#commentForm').serializeArray(), function(comment) {
//var html = new EJS({url: '/comment.ejs'}).render(comment);
//var html = "<%- partial('comment') %>";
$(html).appendTo('.comments').hide().fadeIn(2000);
$('#inputContent').val('');
});
}
}
</script>
有人可以解决我的问题吗?非常感谢
【问题讨论】: