jsRender模板读取隐藏输入字段的值

时间:2013-10-02 16:06:42

标签: jquery jsrender

您好我已经定义了一个jsRender模板来动态创建表。

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

在第一个表数据元素中,我想附加id =“personId”的隐藏输入字段的值。

我怎么做到这一点。

提前感谢您的回复。

1 个答案:

答案 0 :(得分:1)

在渲染模板之前,您需要获取隐藏输入字段的值。

例如......

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