zoukankan      html  css  js  c++  java
  • JsRender系列demo(5) for else

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script type="text/javascript" src="scripts/jquery.js"></script>
        <script type="text/javascript" src="scripts/jquery-ui.js"></script>
        <script type="text/javascript" src="scripts/jsrender.js"></script>
        <link href="scripts/demos.css" rel="stylesheet" />
        <link href="scripts/movielist.css" rel="stylesheet" />
    </head>
    <body>
        <script id="movieTemplate" type="text/x-jsrender">
            <tr>
                <td>{{:title}}</td>
                <td>{{for languages}}
                    <div class="{{:#index%2 ? 'even' : 'odd'}}"></div>
                    <em>{{:name}}</em>
                    {{else}}
                    No alternate languages!
                    {{/for}}</td>
            </tr>
        </script>
        <h2>Using {{for}} to render hierarchical data - inline nested template.</h2>
        <table>
            <thead>
                <tr>
                    <th>title</th>
                    <th>movieList</th>
                </tr>
            </thead>
            <tbody id="movieList"></tbody>
        </table>
    
    
        <script type="text/javascript">
            var movies = [
    		{
    		    title: "Meet Joe Black",
    		    languages: [
    				{ name: "English" },
    				{ name: "French" }
    		    ]
    		},
    		{
    		    title: "Eyes Wide Shut",
    		    languages: [
    				{ name: "French" },
    				{ name: "Mandarin" },
    				{ name: "Spanish" }
    		    ]
    		},
    		{
    		    title: "The Inheritance",
    		    languages: [
    				{ name: "English" },
    				{ name: "German" }
    		    ]
    		},
    		{
    		    title: "Local Story",
    		    languages: []
    		},
    		{
    		    title: "My Home Video"
    		}
            ];
            $("#movieList").html($("#movieTemplate").render(movies));
        </script>
    </body>
    </html>
    

      

  • 相关阅读:
    【洛谷P1558】色板游戏
    【SCOI2010】序列操作
    Windows下MySQL下载安装、配置与使用
    Redis和MySQL数据同步及Redis使用场景
    python的设计模式之MVC模式
    python 面试真题
    python调用C语言
    一次跨域请求出现 OPTIONS 请求的问题及解决方法
    服务器宕机问题
    页面静态化
  • 原文地址:https://www.cnblogs.com/alphafly/p/3871516.html
Copyright © 2011-2022 走看看