您好我已经定义了一个jsRender模板来动态创建表。
<script type="text/x-jsrender" id="tmpl">
<tr>
<td>....</td>
<td>{{:Name}}</td>
</tr>
</script>
在第一个表数据元素中,我想附加id =“personId”的隐藏输入字段的值。
我怎么做到这一点。
提前感谢您的回复。
答案 0 :(得分:1)
在渲染模板之前,您需要获取隐藏输入字段的值。
例如......
function draw()
{
var data={ Name : 'Peter', FirstTdValue : $("#personId").val()};
var template = $.templates("#tmpl");
var htmlOutput = template.render(data);
$("#result").html(htmlOutput);
}