推荐好用的Jquery模板插件Jtemplate(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:04 点击:

{#for}
例子:

{#for index = 1 to 10} {$T.index} {#/for} 

{#for index = 1 to 10 step=3} {$T.index} {#/for} 

 


3、渲染模板并展示


<script type="text/javascript">  
        $(document).ready(function() { 
            // 设置模板 
            $("#result").setTemplateElement("templateContainer"); 
             
            // 处理模板 
            $("#result").processTemplate(data); 
        });  
    </script>  

设置模板的几种方法:

a. setTemplateElement:参数为页面中的一个元素ID
如上面的例子

b. setTemplate: 参数为具体的模板内容,
如:$("#result").setTemplate("Template by {$T.bold()} version <em>{$Q.version}</em>.");

c.setTemplateURL:使用外部独立模板文件Url作为参数
如:$("#result").setTemplateURL("example_multitemplate1.tpl");


4、运行结果:
\
完整代码

<html>  
<head>  
 
    <script type="text/javascript" src="jquery.js"></script> 
 
    <script type="text/javascript" src="jquery-jtemplates.js"></script> 
 
    <title>jTemplates</title> 
 
    <script type="text/javascript">  
        var data ={ 
                TotalCount:64, 
                Lists:[ 
                    {Id:'2001' ,Title:'新闻11',CreateDate:'2011-08-08'}, 
                    {Id:'2002' ,Title:'新闻22',CreateDate:'2011-08-08'}, 
                    {Id:'2003' ,Title:'新闻33',CreateDate:'2011-08-08'}, 
                    {Id:'2004' ,Title:'新闻44',CreateDate:'2011-08-08'}, 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 2011年度最佳 jQuery 插件
  • jquery学习笔记---jqGrid学习笔记 完整整理
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1