我使用jQuery Mobile的模板创建的对象从jQuery的TMPL()返回空字符串
我传递具有用户名,注释和图像对象的列表链接列表。 模板是
<script id="commentTemplate" type="text/x-jquery-tmpl">
<li>
<a href="http://mydomain/sub/sub">
<img src="{{= url }}" alt="{{= username }}"/>
<p>{{= username }} - {{= usercomment }}</p>
</a>
</li>
</script>
现在,当我去,因为他们的js调用使用来自其他页面的链接此页面的页面,模板返回空字符串,但是当我去的网页键入的网址模板的浏览器地址栏就像魅力一样。让我举一个例子:
- 我在 http://www.mh.mh/home页面,然后点击一个链接转到http://www.mh.mh/comments,模板返回所有评论空字符串。
- 我在浏览器中输入http://www.mh.mh/comments,然后按回车,模板返回正确的值并创建注释的链接。
任何解释为什么会发生这种情况?
你的代码在哪里定义你的模板? – Romain
在从主布局页面调用的页面中。 – muhamadto