位置: 编程技术 - 正文

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

  • 年底企业所得税计提少了
  • 母子公司合并报表的条件
  • 个税申报逾期罚款怎么交
  • 已经作废的发票还需要申报吗
  • 会计做账借贷怎么做
  • 盈余公积补亏账务处理分录
  • 企业合并的被合并方会计分录
  • 准予抵扣的进项税额计算公式
  • 实际收到股票股利的分录
  • 企业取得的财政补贴收入是否缴纳增值税
  • 施工单位名称变更需要变施工许可证吗
  • 销售型公司进销项时会计分怎么写?
  • 股权转让过程中需要注意哪些问题
  • 小微企业免征增值税条件
  • 存货相关的会计科目
  • 最新土地增值税实施细则
  • 法人向公司借款用途怎么写
  • 公司租车交税
  • 逾期交房违约金怎么算
  • 其他应收款会计科目
  • 残保金通过什么科目核算
  • win 7系统如何备份
  • php获取用户名
  • 餐饮发票可以计入研发费用吗
  • 别人利息没给怎么发问
  • 其他业务成本主要有哪些
  • linux子网掩码自动变成24
  • echarts3d地图
  • 其他综合收益科目有哪些
  • 总账是按年还是按月结账
  • 增值税专票怎么作废
  • 报废机器设备会计分录
  • 语义分割入门教程
  • apache 反射工具类
  • 罚款是否需要开证明
  • phpcms二次开发教程
  • 契税属于哪种说法
  • 留抵退税税务总局规定的其他情形
  • 微信小程序实现发红包
  • 公司购买空调计入什么费用
  • 房东减免后二房东不减房租
  • access参数查询怎么弄
  • 增值税税控维护费
  • 银行存款日记账填写样本图
  • 计提坏账准备资产总额会减少吗
  • 购礼品送客户分账务处理怎么做
  • 防伪税控服务费怎么交
  • 境外情况
  • 收到预付卡结算款怎么入账
  • 如何理解事业单位处罚暂行条例中第十八条的兼职规定
  • 企业间借款利息最新规定
  • 预付账款的会计处理
  • 股东投入固定资产怎么做账
  • 费用分摊的分录
  • 日记账的标准格式是
  • 房地产企业会计处理
  • service是什么程序
  • 你能可能
  • ubuntu命令行查找文件
  • win8系统怎么安装win10
  • wind10怎么打开摄像头
  • linux系统init命令
  • centos7搭建lamp 详细
  • win10预览版怎么安装
  • win8怎么恢复出厂设置找不到恢复环境
  • cocos2dx 地图
  • js设置窗口位置
  • javascript:openattachment
  • jquery html函数
  • javascript的理解
  • node.jsexpress
  • ubuntu没有xauthority
  • 延时加载js文件
  • 如何用jquery
  • jquery事件的响应
  • 湖北省国家税务总局
  • 云南省电子税务局怎么改号码
  • 建筑单位外地缴税
  • 广东税务社保缴费查询
  • 云南省地方税务局公告2011年第6号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设