0
我有了對觸發一個jQuery對話框每個TR按鈕的表,我需要填充與TR的TD值對話框#IDjsRender,數據必須在JSON中?
所以我通過以下步驟實現這一點:
trid = $(this).parents('tr').attr("id");
$('#'+trid+' td').each(function() {
$("#bdcontent").append("<li>"+$(this).html()+"</li>");
});
我使用同一個網站的多個其他部分jsrender,以及不知道如何可以或應該在這方面使用jsRender
我想幹什麼就完成任務以下,只要我知道的語法傳遞給模板:
<script id="billDialogTemplate" type="text/x-jquery-tmpl">
<li>{{=???}}</li>
</script>
...
$('#'+trid+' td').each(function() {
$("#bdcontent").append($("#billDialogTemplate").render($(this)));
});
但想看看是否有更清潔/更好的方法,如果我不應該考慮這種類型的行動jsrender模板,或者即使jsrender可以接受不是JSON格式的數據,或者我可以如何構建從TD值的JSON數組,然後傳遞給jsrender
嘗試使用'{{html:#data}}',這會顯示已傳遞的整個原始內容。 – balexandre 2012-05-14 08:40:24