Я вставляю строки в <table>
, которые связаны с объектом JSON. Ячейка в таблице содержит <select>
, который должен содержать количество объектов, поэтому 7 объектов будут производить 7 <option>
s, 1-7.
Можно ли это сделать в определении шаблона?
Редактировать: я добавил образцы данных и разметку. Исходя из этих данных, я бы хотел добавить 3 <option>
с (1-3) к DisplayOrder <select>
и выбрать соответствующий <option>
для каждого <select>
.
Пример: http://jsfiddle.net/4SxTS/
var data = [{
"Id": 1,
"DisplayOrder": 1,
"LabelText": "Unit On-Line Status:"},
{
"Id": 2,
"DisplayOrder": 2,
"LabelText": "AGC Pct:"},
{
"Id": 3,
"DisplayOrder": 3,
"LabelText": "Main Steam Heat Rate
}];
<table border="1" cellpadding="0" cellspacing="0">
<thead><tr><th>Display Order</th><th>Label Text</th></tr></thead>
<tbody></tbody>
</table>
<script id="attributeTemplate" type="text/x-jquery-tmpl">
<tr>
<td><select name="DisplayOrder"></select></td>
<td><input type="text" name="LabelText" value="${LabelText}" /></td>
</tr>
</script>