Jquery 我可以使用jTemplate将数据附加到div吗
您好,我正在使用jTemplates通过html控件呈现数据, 利用Jquery 我可以使用jTemplate将数据附加到div吗,jquery,httphandler,jtemplates,jtemplate,Jquery,Httphandler,Jtemplates,Jtemplate,您好,我正在使用jTemplates通过html控件呈现数据, 利用 $('div#table-jtemplates').setTemplate(x); $('div#table-jtemplates').processTemplate(data); 我可以将数据附加到特定的div中吗?通过上面的操作,我可以替换整个数据。 有谁能帮我解决这个问题吗?提前谢谢你,我没有在jTemplates上工作过,但是从外观上看,如果你想把数据附加到特定的div中,那么就把div中的html放在一个单
$('div#table-jtemplates').setTemplate(x);
$('div#table-jtemplates').processTemplate(data);
我可以将数据附加到特定的div中吗?通过上面的操作,我可以替换整个数据。
有谁能帮我解决这个问题吗?提前谢谢你,我没有在jTemplates上工作过,但是从外观上看,如果你想把数据附加到特定的div中,那么就把div中的html放在一个单独的模板中,然后处理它。 就像你已经做的那样:
$('new div').setTemplate("new template created with divs html");
$('new div').processTemplate(data);
jtemplates的工作原理是根据您发送的数据处理模板中的内容 如果要附加更多数据,需要在模板本身中执行循环 e、 g
由于有4年的时间,它将创建其中4个元素HI@farhan,谢谢你的回答。这里的新意思是什么?新div就是你想要附加数据的div,比如$(“#divId”)。setTemplate(模板)$(#divId”).processTemplate(数据);
<div id='mydiv'>
{#foreach $T.years as year}
<td class="aright bt italic cyear_{$T.year}" id="total_super_{$T.year}">0</td>
{#/for}
</div>
$('new div').setTemplate("mydiv");
$('new div').processTemplate({years: [1,2,3,4]});