位置: 编程技术 - 正文

基于jQuery的AJAX和JSON实现纯html数据模板

编辑:rootadmin

推荐整理分享基于jQuery的AJAX和JSON实现纯html数据模板,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示。

我们先来看一下html模板:

一定要注意的就是里面所有的id属性,这个是一个关键。再来看一下AJAX请求和绑定数据的代码。

这个是jQuery的AJAX方法,返回数据并不复杂,主要说明一下怎么把数据按模板的定义显示到到页面上。首先是这个“var row = $(“#template”).clone();”先把模板复制一份,接下来row.find(“#OrderID”).text(n.订单ID);,表示找到id=OrderID的标记,设置它的innerText为相应的数据,当然也可以设置为html格式的数据。或者是通过外部的函数把数据转换成需要的格式,比如这里row.find(“#OrderDate”).text(ChangeDate(n.订购日期));有点服务器控件做模板绑定数据的感觉。

所有的这些,都是放在一个静态的页面里,只通过AJAX方法从后台获取数据,所有html代码如下:

基于jQuery的AJAX和JSON实现纯html数据模板

PageData.js就是包括上面AJAX请求和绑定数据代码的js,整个页面连form都不用,这样做有什么好处呢。再看下面一个模板

还是要注意id属性。大家看到这里应该明白了,不管用什么样的表现形式,只要id属性相同,就可以把数据绑定到对应的位置。这样的话,我们这些做程序的就不会因为美工的修改而修改代码了,而且美工也只要做出html就可以了,不需要为服务器控件做模板(不过我还没遇到过这样的美工,都是美工设计好了我来改成服务器控件的模板)。

再简单说一下AJAX请求的后台,用的是Access的Northwind数据库,把订单表放到DataTable里,然后通过DataTable2JSON(www.baidu.com)转化成JSON数据格式传回来就完了,不过后台用了一些分页和缓存的方法,希望对初学者有一些帮助。

test.htm

jquery实现拖动效果 因为想实现相框的拖到,找了半天的原因愣是没有找到错误,所以,只能翻看源码了如何实现拖动效果?首先分析下拖动效果原理:1.当鼠标在被拖动对

jQuery制作圣诞主题页面 更像是爱情影集 今天制作的是有飘雪效果的圣诞主题页面,个人灰常喜欢。首先还是放张效果图:当看到这这页面的时候我们要注意四点:1.图片的轮播2.文字的滚动效

jQuery+HTML5+CSS3制作支持响应式布局时间轴插件 jQuery时间轴插件效果图预览(图一)(图二)附注说明:图一是浏览器宽度像素大于px下的展示效果,图二是在浏览器宽度像素小于px下的展现效果

标签: 基于jQuery的AJAX和JSON实现纯html数据模板

本文链接地址:https://www.jiuchutong.com/biancheng/384155.html 转载请保留说明!

上一篇:jQuery实现产品对比功能附源码下载(jquery作品)

下一篇:jquery实现拖动效果(js div拖动)

  • 中国的税收制度是什么
  • 利润表中利息费用包括什么
  • 企业所得税季度申报填写示例
  • 员工补偿金是按上十二个月的平均工资
  • 个人所得税里累计专项扣除是什么意思
  • 农产品加工需要交税吗
  • 住房公积金在个税中如何扣除
  • 收到员工归还借款属于现金流量表
  • 个人兼职取得的收入和退休人员再任职取得的收入
  • 职工宿舍楼日常管理制度
  • 生产用电费
  • 实际报销人是什么意思
  • 公司名字开错了,认证过了怎么处理
  • 每月能领多少专利费
  • 停车场吗
  • 2018年业务宣传费与广告费税前扣除标准及依据
  • 二手房房产税如何征收
  • 酒店行业税负率怎么算
  • 联营商场如何交增值税?
  • 电费预付之后又退回来了
  • 员工离职一次性结清工资
  • 收入3000以下占比
  • Win10新版21364发布: 可直接运行Linux图形程序
  • 先支付后收到发票怎么做账
  • hypertrm.exe系统错误
  • 输入字母和数字 小学信息技术课
  • 定额发票收入怎么样确定
  • wrme.exe是什么
  • 税收变动作用
  • uniapp dom操作
  • js怎样遍历对象中的每个元素
  • php递归函数桃子一天吃一半
  • 跨年坏账准备转回
  • 账本印花税怎么申报缴纳
  • 股票印花税和佣金是一样的吗
  • 企业会计准则无形资产土地摊销
  • u8已经记账的凭证怎么修改
  • 固定资产清理包括什么会计科目
  • 出差补贴要不要发票呢?
  • 资产负债表该怎么填写
  • mysql死锁的处理方法
  • 工程结算收入如何确定
  • 单位收风险金违法吗
  • 如何进行捐款活动
  • 应收账款无法收回会计分录
  • 纸质承兑汇票怎么兑现步骤
  • 未认证进项税额会计分录
  • 公司购买防疫物资的申请
  • 劳务费能否作为农民工工资优先支付
  • 以前年度发票退回了不重开怎么处理
  • 房地产企业如何结转成本
  • 企业补提以前年度折旧政策依据怎么写
  • 免除债务会计处理
  • 总账建账要建全部科目吗
  • mysql基本命令大全
  • Gene6 FTP在windows 2008上面破解后无法启动解决方法
  • 怎么用ubuntu
  • centos直接安装
  • Ubuntu下VirtualBox的vdi文件克隆方法
  • 安装完win8后没有无线网络
  • 不需要远程传输的文件
  • cocos2dx 3.4 Label中文显示
  • 彻底弄懂js中的this指向
  • jQuery+AJAX实现遮罩层登录验证界面(附源码)
  • listview安卓
  • 置顶句子怎么弄
  • android读写sd卡权限
  • Node.js中的包管理工具是什么
  • jquery设置宽高
  • unity控制组件开关
  • 总体把握是什么意思
  • JavaScript中的this
  • jquery defaultvalue
  • javascript面向对象编程指南
  • jQuery插件使用
  • 别人给公司开的普票,怎么查询
  • 税务局大厅咨询台
  • 增值税发票选择确认平台查询不到以开出的进项发票?
  • 12366纳税服务热线的接通率
  • 国家重大水利工程建设基金征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设