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小时内与您取得联系。