- <script id="movieTemplate" type="text/x-jquery-tmpl">
- {{tmpl($item.data, $item) "#titleTemplate"}}
- <tr class="detail"><td>Director: ${$item.embolden(Director)}</td></tr>
- </script>
- <script id="titleTemplate" type="text/x-jquery-tmpl">
- <tr class="title"><td>${$item.embolden($item.data.Name)}</td></tr>
- </script>
- <table><tbody id="movieList"></tbody></table>
- var formatHelpers = {
- embolden: function(i) {
- return "*" + i + "*";
- }
- };
- var movies = [
- { Name: "The Red Violin", Director: "François Girard" },
- { Name: "Eyes Wide Shut", Director: "Stanley Kubrick" },
- { Name: "The Inheritance", Director: "Mauro Bolognini" }
- ];
- /* Render the template with the movies data */
- $( "#movieTemplate").tmpl(movies, formatHelpers).appendTo("#movieList");
简单的使用实例:
<script id="dataTmpl" type="text/x-jquery-tmpl">
<tr>
<td>${ParkName}</td>
<td>${CPH}</td>
<td>${CardNO}</td>
<td>${$item.embolden(CarCardType)}</td>
</script>
$('#dataTmpl').tmpl(json.Data, formatHelpers).appendTo('#tabResult');
var formatHelpers = {
embolden: function(i) {
return "*" + i + "*";
}
};