2013-08-19 2 views
0

Привет Я использую jTemplates для визуализации данных через элементы управления HTML, С помощьюМогу ли я добавить данные к DIV с помощью jTemplate

$('div#table-jtemplates').setTemplate(x);  
$('div#table-jtemplates').processTemplate(data); 

Могу ли я добавить данные к конкретным div.by выше I я могу заменить все данные. Может ли кто-нибудь помочь мне в этом. Спасибо заранее

ответ

0

Ive не работал над jTemplates, но по его мнению, если вы хотите добавить данные в конкретный div, тогда возьмите html внутри этого div в отдельном шаблоне и затем обработайте его. , как вы уже сделали:

$('new div').setTemplate("new template created with divs html");  
$('new div').processTemplate(data); 
+0

HI @ Фархан, Спасибо за ваш reply.what является новым средством здесь – Aditya

+0

«новый div» - это только div, в который вы хотите добавить данные, например $ («# divId»). setTemplate (template); $ ("# DIVID") processTemplate (данные). – Farhan

0

jtemplates работ по обработке, что там в шаблоне против данных, которые вы отправляете его

если вы хотите добавить больше данных, вам нужно сделать петлю сам шаблон

eg

<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]}); 

Поскольку существует 4 года было бы создать 4 из этих элементов