【发布时间】:2013-10-02 16:06:41
【问题描述】:
您好,我已经定义了一个 jsRender 模板来动态创建表格。
<script type="text/x-jsrender" id="tmpl">
<tr>
<td>....</td>
<td>{{:Name}}</td>
</tr>
</script>
在第一个表数据元素中,我想附加一个隐藏输入字段的值,其 id="personId"。
我怎么能做到这一点。
提前感谢您的任何回复。
【问题讨论】:
您好,我已经定义了一个 jsRender 模板来动态创建表格。
<script type="text/x-jsrender" id="tmpl">
<tr>
<td>....</td>
<td>{{:Name}}</td>
</tr>
</script>
在第一个表数据元素中,我想附加一个隐藏输入字段的值,其 id="personId"。
我怎么能做到这一点。
提前感谢您的任何回复。
【问题讨论】:
您需要在渲染模板之前获取隐藏输入字段的值。
例如....
function draw()
{
var data={ Name : 'Peter', FirstTdValue : $("#personId").val()};
var template = $.templates("#tmpl");
var htmlOutput = template.render(data);
$("#result").html(htmlOutput);
}
【讨论】: