位置: 编程技术 - 正文

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

  • 增值税发票服务名称可以更改吗
  • 发票上的收款人复核开票人
  • 外汇储备保值增值
  • 开票税金和实际交的税金差额怎么办
  • 异地分公司需要什么手续
  • 怎么报企业所得税季报
  • 固定资产租入租金计入什么科目
  • 完工绿化苗木怎样结转成本?
  • 报销跨月还能报销吗
  • 当月未认证发票分录
  • 个税税务稽查
  • 安装属于劳务报酬吗
  • 没有单价数量只有金额的发票可以用吗
  • 股权转让印花税税率是多少
  • 总分类账的账簿启用表怎么填
  • 开发票征收品目怎么填
  • 免税店汇率是什么意思
  • 单位预算支出包括哪些
  • mac怎么还原出厂设置
  • 用盈余公积弥补职工福利费是什么类型
  • win7无法使用管理员权限
  • 此电脑当前不满足运行win11是怎么回事
  • 现在还有票据法吗
  • 以前年度的收入和成本错了要怎么调
  • 交际应酬性支出是什么
  • 付不出去的应付账款如何写说明书
  • 计提坏账准备的方法有哪些
  • php运用的技术php开发有哪些实用的技术
  • php imagestring
  • zen+框架
  • thinkphp in
  • 前端面试题基础篇
  • 关于眼中的世界的作文
  • passwd -s命令
  • prompt命令用法
  • pgrep命令详解
  • php中命名空间的路径
  • 存续分立会计处理原则
  • jwt中的jti
  • 什么是汇算清缴申报表
  • 应交税费中应交企业所得税为负数怎么调报表
  • 结转损益利息收入在哪方
  • python中事件处理的方法
  • 代销货物如何进账
  • 劳务报酬所得与工资薪金所得纳税的区别
  • 小规模未达起征点销售额是多少
  • 小型微利企业企业所得税如何计算
  • 建筑业异地预交税款怎么入库
  • 小规模纳税人无票收入申报表怎么填
  • 转让旧固定资产怎么处理
  • 免税设备是什么意思
  • 企业资金占用费利率
  • 个人所得税多计提怎样冲销
  • 投资子公司现金流量表
  • 公司租赁厂房
  • 存货报废的会计分录怎么做
  • 无形资产的处置方式有哪些
  • 接受捐赠可以确认为收入吗
  • 会计证异地可以考吗
  • SQL Server在AlwaysOn中使用内存表的“踩坑”记录
  • mysql查找指定元素的位置
  • sql sever使用教程
  • win2008server安装qq
  • solaris 11.4
  • securecrt设置英文
  • linux安装后没有网卡只有lo
  • li的简单应用
  • html5画布五角星
  • js函数预解析
  • linux 网卡 配置
  • python tkinter tabview
  • jq监听input框value值
  • unity3d开发之对象池
  • js文字滚动代码
  • jquery 选择
  • android图片适配方法
  • 中通快递广东省内收费标准
  • 发票明细导入excel
  • 衡阳地税局的地理位置
  • 出口退税预申报有疑点怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设