Так что я хочу
, если значение является массивом, в противном случае просто отобразите значение.
Я думаю, я могу написать функцию для этого, но мне интересно, есть ли лучший способ сделать это с помощью шаблона jquery?
<script id="template" type="x-jquery-tmpl"> <table>
<tr>
<td>${name}</td>
<td>{{each value}}${$value}<br/>{{/each}}</td>
</tr> </table>
</script>
<script>
var data = [
{
name: "blah",
value: ["1", "2", "3"]
},
{
name: "blah blah",
value : "abc"
}
];
$('#template').tmpl(data).appendTo('#target);
</script>
<div id="target">
</div>