位置: 编程技术 - 正文

JQuery 又谈ajax局部刷新

编辑:rootadmin

推荐整理分享JQuery 又谈ajax局部刷新,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JQuery 再谈ajax局部刷新。

案例:

描述:

1. 点击登录则弹出登录对话框 2. 如果用户名密码不正确,则提示错误信息 3. 当输入信息正确,则刷新登录信息,显示用户名和退出按钮 4. 点击退出弹出提示信息,然后确定后再次刷新用户名,回到了第一幅图片的位置

那这些简单的操作,都需要做一些什么工作呢?

1. 加载登录/(用户名-退出)的页面 2. 点击登录连接,打开登录对话框 3. 登录form表单提交时,对信息进行验证。 4. 验证通过后,关闭对话框,同时刷新1中的页面,显示“用户名-退出” 5. 点击退出a标签时,登出成功后再次刷新1中的页面,显示“登录”

加载登录/(用户名-退出)的页面

1. 给div一个id,用来做页面索引,使后面能够定位到此处。 2. 给一个url属性,使其在页面加载的时候向jfinal服务端获取对应信息,当然也就是为了局部刷新获取页面内容。

通过url来定位到DIV,然后获取url,准备发起ajax请求。

当然ajaxUrl方法先不要去关注太多,稍后会进一步解释。

JQuery 又谈ajax局部刷新

点击登录连接,打开登录对话框

1. 增加属性target为dialog属性,当然如果你还没有关注本系列教程,那么你可以回顾一下来看看怎么通过a标签打开一个对话框,看看如何打开模态对话框。 2. 增加width属性,设置对话框的宽度。

当输入信息正确,则刷新登录信息,显示用户名和退出按钮

1. 这个form表单的属性就很关键了,action中增加了两个参数“callbackType=closeCurrent”、“rel=login_tip”,callbackType指定对话框在登录成功后要关闭,而rel则指定关闭对话框后刷新的局部对象。 2. validateCallback你可以参照 jfinal与bootstrap的登录跳转实战,里面有详细的介绍。 3. 然后对于dialogAjaxDone,就需要重点说明以下,请看以下内容。

1. 这里请看“if (json.rel) {”中的这串代码,该处通过json.rel,获取a标签上的系列参数,然后再次调用ajaxUrl方法,用来做局部刷新。

到了这里,就不得不说ajaxUrl这个方法了

通过ajax请求,向jfinal端发起请求,然后接收对应的response,根据response状态,我们将对应的页面渲染内容显示到局部DIV中。

jfinal端就很简单了

渲染到对应组件页面就OK了。

说到这,登录的局部刷新就完成了,只要你注意到对应的方法就好了。

点击退出a标签时,登出成功后再次刷新1中的页面,显示“登录”

对于退出,你当然还是可以参照jfinal与bootstrap的登出实战。

对于ajaxDone方法,你可以参照dialogAjaxDone方法。

标签: JQuery 又谈ajax局部刷新

本文链接地址:https://www.jiuchutong.com/biancheng/370370.html 转载请保留说明!

上一篇:jQuery Datatables表头不对齐的解决办法(jquery table加载数据)

下一篇:jquery animate动画持续运动的实例(jquery animation)

  • 玉米大量收购
  • 小规模纳税人企业所得税怎么计算
  • 滞纳金按年怎么算
  • 资产负债表负债总额怎么看
  • 劳务派遣增值税怎么算
  • 其他债权投资公允价值变动影响摊余成本吗
  • 给职工发奖金有什么规定吗
  • 哪些邮政业务可以寄快递
  • 我们应该怎么做才能成功
  • 房产税没交会怎么样
  • 出售资产时递延所得税怎么处理
  • 分派现金股利会计科目
  • 个人户转账公户用途
  • 哪些发票不可进行进项税抵扣?
  • 公司将我转到另外一家公司
  • 企业筹办期间,发生亏损,应该计算为亏损年度
  • 手撕发票去年的可以报销吗
  • 营改增后建筑行业税率
  • 中标服务费会计科目
  • 同业清算互联前置 骗局
  • 资产置换税务处理案例
  • 长期股权投资溢价购入
  • win10打开游戏老是提示
  • 民间非营利组织会计制度及操作实务
  • 上月多计提的所得税怎么做分录
  • 产品分仓
  • 房地产企业如何结转成本
  • SIMETER.EXE - SIMETER是什么进程 有什么用
  • phpget方法
  • 公司员工的社保怎么查询
  • 生产性生物资产折旧计入什么科目
  • php 调试工具
  • 企业出售使用过的固定资产的增值税处理
  • 结霜的早晨
  • cqi映射表
  • 如何在Android中找到关闭的文件
  • c++图像二值化
  • php100 jquery教程
  • 解决什么情况
  • 小规模纳税人的企业所得税怎么算
  • 增值税改动
  • 季度做账是什么意思
  • 企业转让无形资产取得的收益应计入营业外收入
  • 企业投资股票收益怎么交税
  • 利息收入计入借方
  • 同花顺电脑版怎么看财务报表
  • PostgreSQL教程(十八):客户端命令(2)
  • 去银行打对账单和回执单需要拿什么
  • 个人所得税是全国联网的吗
  • 个体户查账征收个人所得税税率
  • 劳务费怎么做账务处理
  • 发行股票的好处和坏处
  • 建筑行业怎样可以评高工
  • 太阳能发票图片
  • 自建生产线的入账价值
  • 汽车加油费属于交通费用吗
  • 资产负债表的期末数是指什么
  • 小企业会计准则主要按照什么计量
  • 实收资本调账怎么调
  • 给员工家人报销会计分录
  • 硬盘安装在机箱内,属于主机的组成部分
  • 列举linux常用的版本
  • centos7挂载
  • 模型图怎么画
  • 判断div滑动到底怎么操作
  • javascriptz
  • 表单验证插件
  • yarn使用教程
  • opengl渲染流程图
  • shell脚本获取进程pid
  • js中排序的函数
  • js实现隔行换色
  • java arraysort
  • python相关图片
  • 如何查询甘肃省学业水平考试成绩
  • 仓库需要交房产税吗
  • 湖州市2020年最低生活保障
  • 电子票据如何报销
  • 税务党课主题或党课题目
  • 税务系统绩效管理首要目标
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设