位置: 编程技术 - 正文

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

  • 未交增值税和应交增值税科目怎么调整
  • 抵进项税分录
  • 简单的记账方法明细表格怎么做
  • 税款的汇兑损益如何做账
  • 流动资产短期借款
  • 公司土地转让另外公司
  • 通讯费要计入应付账款吗
  • 营业外收入用不用交企业所得税
  • 案例讨论如何进行
  • 发生破损
  • 装修预付款怎么做账
  • 股东赠与计入资本公积,交税
  • 设计服务交文化建设税吗
  • excel中如何选择只能选择的项
  • 鸿蒙系统开发人员选项
  • 白内障手术费用大概几天出院
  • 应收账款无法收回确认为坏账会计分录
  • 补缴税款会计分录
  • 收到收据的会计分录
  • 入账价值和账面余额一样吗
  • 非常损失计入
  • PHP:Memcached::fetch()的用法_Memcached类
  • php中如何获取数组的长度
  • tepac接口
  • linux驱动和windows驱动
  • 呆账核销分录
  • 若依框架使用教程
  • Smarty3配置及入门语法
  • 政府会计制度中固定资产报废的账务处理
  • el-switch右对齐
  • 利息收入如何会计分录
  • PyTorch深度学习实战 | 神经网络的优化难题
  • 织梦cms怎么样
  • 应付职工薪酬中社保费怎么记账
  • 需要缴纳企业所得税的企业类型
  • 增值税进项税如何申报
  • 为什么增值税发票不能折叠?
  • 如何减税降税
  • 浏览器任意链接在哪里
  • php判断https
  • 公司车辆出售要交多少税
  • 银行存款为负数可以结账吗
  • 股权转让母子关系是否缴纳个人所得税
  • 坏账准备的账务处理
  • 社会保险与商业人身保险的区别有
  • 法律是如何规定家用家具折旧
  • 银行多扣了钱法律是怎么判
  • 销售折扣销货方式有哪些
  • 过桥贷款有什么风险
  • 余额调节表一定要编制吗
  • 应收账款期初余额错了怎么调整
  • 出口确认收入的时间
  • 营改增后不动产发票怎么开
  • 在window7
  • xp系统多了explorer进程
  • 虚拟机怎么不能玩游戏
  • win7 64位系统无法使用银行网银怎么办? IE9浏览器无法使用农业银行网银的解决方法
  • win10系统怎么查询ip
  • win 8系统怎么样
  • win81怎么取消开机密码
  • 卡带测评
  • js基于贪心算法实验报告
  • javascript事件模型介绍
  • 页面模板排序
  • android 图像处理
  • shell脚本对比两个文件夹内的内容
  • dom,ran
  • 文章标题的作用有哪些?
  • Listview的onItemClickListener无法响应的解决方法
  • python smtplib模块详解
  • js判断网页链接是否可用
  • Python实现类似jQuery使用中的链式调用的示例
  • 福建省个人所得税税率表查询
  • 电子税务局如何查询财务报表
  • 个体工商户怎样交税
  • 全国增值税发票查验平台官网手机
  • 城建税教育费附加怎么做分录
  • 2023年车辆购置税优惠政策有哪些
  • 古代怎样征兵
  • 增值税率下降
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设