全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

BaiduTemplate模板引擎使用示例(附源码)

1、新建项目,asp.net 空Web应用程序

添加data,js,styles,templates文件夹,添加baiduTemplate.js,jquery.js,bootstrap.css

2、添加list.js脚本,代码如下

var data = {
 "list": [
 {
 "col1": "行1",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行2",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行3",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行4",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行5",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行6",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行7",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 },
 {
 "col1": "行8",
 "col2": "数据2",
 "col3": "数据3",
 "col4": "数据6",
 "col5": "数据5",
 "col6": "数据6"
 }
 ]
};
var template = "templates/list.html";
$.ajax({
 url: template,
 dataType: "html",
 success: function (val) {
 $("#list").html(baidu.template(val, data));
 }
});

添加模板文件list.html,内容如下

<table class="table table-bordered">
 <thead>
 <tr>
 <td>列1</td>
 <td>列2</td>
 <td>列3</td>
 <td>列4</td>
 <td>列5</td>
 <td>列6</td>
 </tr>
 </thead>
 <%for(var i = 0; i<list.length;i++){ var item=list[i];%>
 <tr>
 <td><%=item.col1%></td>
 <td><%=item.col2%></td>
 <td><%=item.col3%></td>
 <td><%=item.col4%></td>
 <td><%=item.col5%></td>
 <td><%=item.col6%></td>
 </tr>
 <%}%>
</table>

3、添加default.aspx页面,并添加引用

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="baiduTemplate.Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <title></title>
 <script src="js/jquery.min.js"></script>
 <script src="js/baiduTemplate.js"></script>
 <script src="js/list.js"></script>
 <link href="styles/bootstrap.css" rel="stylesheet" />
</head>
<body>
 <form id="form1" runat="server">
 <div id="list" style="margin-top:10px;">
 </div>
 </form>
</body>
</html>

预览效果:

源码下载:http://xiazai./201612/yuanma/baiduTemplate_jb51.rar

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# BaiduTemplate  # 模板引擎  # jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)  # 源码下载  # 应用程序  # 新建项目  # ajax  # url  # function  # success  # dataType  # html  # template  # val  # tr  # thead  # td  # item  # length  # gt  # xhtml  # baidu  # lt 


相关文章: 成都网站制作公司哪家好,四川省职工服务网是做什么用?  山东网站制作公司有哪些,山东大源集团官网?  c++ stringstream用法详解_c++字符串与数字转换利器  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  建站之星免费模板:自助建站系统与智能响应式一键生成  如何挑选最适合建站的高性能VPS主机?  电商平台网站制作流程,电商网站如何制作?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  python的本地网站制作,如何创建本地站点?  如何确认建站备案号应放置的具体位置?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  建站之星如何防范黑客攻击与数据泄露?  高防服务器租用指南:配置选择与快速部署攻略  网站制作新手教程,新手建设一个网站需要注意些什么?  如何通过远程VPS快速搭建个人网站?  香港服务器如何优化才能显著提升网站加载速度?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  建站之星如何一键生成手机站?  如何在阿里云ECS服务器部署织梦CMS网站?  子杰智能建站系统|零代码开发与AI生成SEO优化指南  如何选择适合PHP云建站的开源框架?  家庭建站与云服务器建站,如何选择更优?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递  如何在局域网内绑定自建网站域名?  微课制作网站有哪些,微课网怎么进?  如何在服务器上配置二级域名建站?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  七夕网站制作视频,七夕大促活动怎么报名?  建站主机系统SEO优化与智能配置核心关键词操作指南  如何快速搭建高效WAP手机网站?  建站之星后台密码遗忘或太弱?如何重置与强化?  如何通过虚拟主机快速搭建个人网站?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  行程制作网站有哪些,第三方机票电子行程单怎么开?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  建站之星安装提示数据库无法连接如何解决?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  如何在阿里云完成域名注册与建站?  如何在香港服务器上快速搭建免备案网站?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  香港服务器部署网站为何提示未备案?  深圳网站制作培训,深圳哪些招聘网站比较好?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何快速搭建二级域名独立网站?  建站之星伪静态规则如何正确配置?  寿县云建站:智能SEO优化与多行业模板快速上线指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。