位置: 编程技术 - 正文

基于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拖动)

  • 土地价款抵扣增值税
  • 企业所得税怎么征收几个点
  • 税收饶让抵免的概念及特点
  • 国际避税地是什么
  • 总账套打
  • 包装纸箱属于原材料吗
  • 户外公司招牌
  • 外贸企业出口退税计算公式
  • 境内a上市公司非限售股股票转让所得怎么交个人所得税
  • 期初应收帐款
  • 建筑行业的收入是什么
  • 汽车租赁油费怎么算
  • 低值易耗品按三年摊销吗
  • 分摊材料成本差异率怎么算
  • 现金折扣税前扣除
  • 进项税额转出报税填哪个表
  • 营业账簿印花税包括什么
  • 增资印花税增加哪个税目
  • 提示没有安装QQ怎么处理
  • 增值税如何填报
  • 房地产开发企业资质等级有几个
  • 个体户经营所得怎么申报
  • 利润表本月金额指的是什么
  • 购设备发票只开来一部分怎么入账?
  • 个税返还手续费入什么科目
  • 无形资产有使用期限
  • 离婚后房产过户需要多少钱
  • 应收出口退税属于哪个会计科目
  • 单位撤销无力支付怎么办
  • 建厂房的费用怎么记账
  • 高新企业认定 研发委外费用
  • windows10专业
  • 土地使用权评估中的成本法
  • php 签名算法
  • 摩洛哥首都拉巴特简介
  • php array_map 和 foreach性能
  • 部署文档
  • 加计扣除符合的条件
  • php sql 教程
  • react hook详解
  • php读取xml文件
  • 国有企业收到财政补助如何做账
  • uniapp封装组件,多了一层
  • 上市公司回购股票意味着什么
  • vue系列教程
  • nodejs c扩展
  • autoreconf -ivf
  • 微信公众号认证主体是什么意思
  • 个人给境外公司付款
  • python统计出现次数并排序
  • 固定资产清理年末余额怎么处理
  • discuz设置门户
  • 施工现场补助规定
  • 应交增值税是应收账款吗
  • 小企业长期债券投资损失应当计入
  • 预付房租摊销从哪月算起
  • 所得税会计核算要点及程序有哪些
  • 车辆购置税多少个点?
  • 公司聘请专家工资怎么算
  • 房地产企业取得政府补助
  • 固定资产不动产有哪些
  • 增值税专用发票和普通发票的区别
  • 筹建期的开办费开业后如何处理
  • 融资租赁固定资产利息的账务处理实例
  • sql面试题50题
  • sql server多表查询
  • centos 安装
  • Linux系统中文件的文件名存储在文件所在的目录
  • neo是什么意思中文翻译
  • lnmgr.exe是什么
  • opencv是干嘛用的
  • 第四章之BootStrap表单与图片
  • shell数值比较
  • install ubuntu kylin
  • 电子税务局 安徽
  • 税控盘税务数字书驱动找不到应用程序是咋回事
  • 北京大兴国税局领导班子
  • 税务局六大攻坚
  • 江苏发票真伪查询系统官网
  • 华为领导班子成员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设