Использую шаблонизатор, посылаю ajax запрос, во вкладке network возвращается то, что нужно, но вот underscore вставляет много элементов, хотя их вернулось, допустим всего 2. Этот же код шаблона раньше работал на другом сайте, я просто скопировал его и вставил, конечно, подкорректировав.
Код ajax'a
$(".sended-param").click(function(){
var template = $("#products").html();
$(this).find("input[type=radio]").prop('checked', true);
$.ajax({
type: "post",
url: "/filter",
data: $(".filter form").serialize(),
success: function(result) {
$(".products").html(_.template(template,{ result:result }));
}
});
});
Код шаблона
<script type="foo/bar" id="products">
<% _.each(result,function(item,key,list){ %>
<li>BLa</li>
<% }); %>
</script>