Ниже приведена структура моего объекта, я получаю список OrganizationVO
из базы данных. Может кто-нибудь предложить, как преобразовать этот список в JSON
формат?
class OrganizationVO {
String name;
int id;
String mgrName;
List<OrganizationVO> orgvo;
}
Ниже приведен код скрипта и шаблона, который я использую для создания вложенного списка. Я могу видеть вложенную иерархию в статической форме, в которой дочерние узлы отображаются внутри корневого узла. Пожалуйста, предложите, как получить эффект детализации вложенных узлов, а также используйте параметр фильтра данных.
$(function () {
$("#template").tmpl(clientData).appendTo("#target");
});
<script type="text/x-jquery-tmpl" id="template">
<li data-theme="b" class="ui-btn ui-btn-icon-right ui-li ui-li-has-alt ui-btn-up-a">
<div class="ui-btn-inner ui-li ui-li-has-alt">
<div class="ui-btn-text">
<a href="#${organizationID}" class="ui-link-inherit">
<h3>
${organizationName}</h3>
</a>
{{if organizationList}}
<div>
<ul>
{{each(i, child) organizationList}}
<li>
{{tmpl(child) "#template" }}
</li>
{{/each}}
</ul>
</div>
{{/if}}
</div></div>
</li>
</script>