位置: 编程技术 - 正文

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

  • 公司更换营业执照需要多久
  • 附加税税负
  • 应交税费减免科目金额的计算
  • 其他收益怎么用
  • 做账时计提费用不含税怎么取整
  • 实际缴纳所得税时应借记什么账户
  • 外商独资投资性公司
  • 折扣销售指
  • 电子银行承兑汇票已承兑已锁定
  • 公司给非员工代缴社保合法吗
  • 新个税年终奖怎么申报
  • 一般纳税人应交增值税明细科目设置
  • 购进的材料没有发票可以入库吗?
  • 亏损企业所得税弥补
  • 劳务外包用工单位可以抵扣进项税吗
  • 小规模代扣代缴个税会计分录
  • 未收到发票可以计提成本吗
  • 季度申报表营业成本怎么填
  • 自制半成品生产成本
  • 怎样处理教育费附加会计分录?
  • 企业所得税调增调减项目有哪些
  • 苹果se和华为p9哪个好
  • 如何做无票收入的会计分录
  • 销售折让和折扣的风险点
  • w7com端口设置
  • nclaunch.exe - nclaunch进程有什么用 是什么意思
  • 政府的奖励金计入哪个科目
  • 印花税税收优惠政策2023
  • 安卓车机系统开发
  • git可以管理二进制文件吗
  • 单位管理费用核算
  • 新手刚接触财务
  • 房产权利转移
  • 非城市公交企业管理办法
  • ruoyi框架快速入门
  • 企业取得土地使用权可能作为什么核算
  • 给客户开的发票,在邮寄过程中丢了怎么办?
  • java前端开发是做什么的
  • println参数
  • 2022年最新公务员职务职级对照表
  • 独立核算的分公司可以享受小微企业吗
  • vue组件怎么使用
  • 固定资产租赁费的税率是多少
  • 预缴所得税亏损费用金额大会被监测到吗?
  • 低值易耗品摊销会计处理
  • 单位银行提取大额现金最多能取多少
  • 收据上面盖公章有用吗
  • sql中count或sum为条件的查询示例(sql查询count)
  • 私车公用的汽油费计入哪个科目
  • 土地增值税清算收入如何确定
  • 主营业务收入的借贷方向
  • 公司外资是什么意思
  • 高新技术企业取消资格的程序
  • 账务处理程序的种类及各自的适用范围
  • 计提本月工资会计怎么做账
  • 车间成本核算表
  • 应付工资的计算公式用友
  • 在企业中的应用
  • 股权转让如何避免转让前债务
  • sqlyog存储过程
  • sql数据库口令
  • Windows 8.1下MySQL5.7 忘记root 密码的解决方法
  • centos彻底删除文件命令
  • centos如何操作
  • linux常见服务
  • iis安装步骤 windows server 2008
  • cocos2d-x 3.4 windows 环境配置
  • 学习英语
  • linux命令-s
  • js插件写法
  • webrtc介绍
  • 自动生成批量执行命令
  • scp命令详解(全)
  • unity教程完整版
  • js proto prototype
  • python 字典怎么添加数据
  • 普通发票红冲税务规定
  • 姓名验证不正确
  • 财务报表怎么填写
  • 企业自有房屋需要交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设