我使用 jTemplate 在我的页面中显示 rss 项目。但每个项目的描述不正确。
我的模板是:
<table>
<thead>
<tr>
<th>Date</th>
<th>Title</th>
<th>Description</th>
</tr>
</thead>
<tbody>
{#foreach $T.Items as post}
<tr>
<td>{$T.post.PubDate}</td>
<td><a href="{$T.post.Link}">{$T.post.Title}</a></td>
<td>{$T.post.Description}</td>
</tr>
{#/for}
</tbody>
</table>
但是在渲染页面时,我在描述列中看到标签(或编码标签)而不是渲染 html:
<table border=0 width= valign=top cellpadding=2 cellspacing=7& gt;<tr><td width=80 align=center valign=top><font style="font-size :85%;font-family:arial,sans-serif">....
当在服务器端进行 html 解码时,请参阅:
<table border=0 width= valign=top cellpadding=2 cellspacing=7><tr><td width=80 align=center valign=top><font style="font-size:85%;font-family:arial,无衬线>....
有什么问题?
注意:我用 MicrosoftAjaxTemplates 测试并看到同样的问题,但是当使用字符串时,它可以像 $('.desc').append('any html tag');