Шаблон jsRender считывает значение скрытого поля ввода

Привет, я определил шаблон jsRender для динамического создания таблицы.

<script type="text/x-jsrender" id="tmpl">
<tr>
<td>....</td>
<td>{{:Name}}</td>
</tr>
</script>

В первом элементе данных таблицы я хотел бы добавить значение скрытого поля ввода с id="personId".

Как я мог это сделать.

Заранее спасибо за любой ответ.


person Christos    schedule 02.10.2013    source источник


Ответы (1)


Вам нужно получить значение вашего скрытого поля ввода перед рендерингом шаблона.

Например....

function draw()
{
    var data={ Name : 'Peter', FirstTdValue : $("#personId").val()};
    var template = $.templates("#tmpl");
    var htmlOutput = template.render(data);
    $("#result").html(htmlOutput);         
}
person Struchkov Vladimir    schedule 15.01.2014