JQuery 模板中的转义冒号
我有以下 JQuery 模板,
<script id="SearchResultsTemplate" type="text/x-jquery-tmpl">
{{each Hits}}
Page ${PAGENUMBER} - ${autn:summary}
{{/each}}
</script>'
我可以从 JSON 中提取 PAGENUMBER 标记,但当我尝试使用 autn:summary 时,该模板未正确编译,
我该如何转义它?
我尝试过 \: 和 \\: 和 \3A 但它抱怨无效字符。
谢谢
I have the following JQuery Template
<script id="SearchResultsTemplate" type="text/x-jquery-tmpl">
{{each Hits}}
Page ${PAGENUMBER} - ${autn:summary}
{{/each}}
</script>'
I can pull the PAGENUMBER tag out of the JSON but the template is not compiled correctly when i try and use autn:summary
How can I escape it?
I have tried \: and \\: and \3A but it complains about invalid characters.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我是否正确理解您的数据或数据的子部分的键中有冒号?然后,如果您的数据如下所示:
在模板
jsfiddle 中使用以下内容: http://jsfiddle.net/ brettwp/p9WUN/
Do I understand correctly that your data or a sub part of your data has a colon in the key? Then, if your data looks like this:
use the following in your template
jsfiddle here: http://jsfiddle.net/brettwp/p9WUN/
您是否尝试过
\\
(双反斜杠)?对于选择器你必须这样做。也许你的情况也是如此。请看此处
Have you tried
\\
(double backslash)?for selectors you have to do that. Maybe it's the same in your case. Look here