位置: 编程技术 - 正文

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)

  • 税盘维护费的账务处理
  • 建筑垃圾清运费税率是多少
  • 研发费用明细账
  • 核定征收的计算方法有哪些
  • 椅子坐垫有用吗
  • 没有进出口经营权
  • 劳务工和临时工
  • 长期股权投资成本法转权益法追溯调整
  • 软件企业会计分录
  • 长期待摊费用计提摊销的会计分录
  • 药店的成本费用有哪些
  • 小规模建筑企业预缴税款
  • 货物丢失计入什么费用
  • 如何界定企业所得税的不征税收入与应税收入
  • 所得税费用为负数是什么意思
  • 实收资本里的钱怎么做账
  • 视同销售收入和成本如何确认
  • 公司账户怎么走账
  • 发票上月开本月到账要交企业所得税吗?
  • 工资非自然月怎么计算
  • 结转进项税销项税额的分录怎么写
  • 网速怎么限制10mb以内
  • 任务栏变宽了怎么调回来win11
  • linux 文件修改
  • 最强超频
  • 系统win7旗舰版
  • php初学
  • 个人出租商用房个人所得税
  • 交通运输企业会议记录
  • iis 7下安装laravel 5.4环境的方法教程
  • 工业企业制造费用占比
  • php数组排序方法
  • echarts遇到的坑
  • vue-bus
  • 已经申报过的个税在哪里查看
  • 一般纳税人内账可以不提税吗
  • 永续债利息可以扣除嘛
  • python3 sys模块
  • 资产减值损失是什么意思
  • 循环语句例题及解析
  • 企业净利率多少算高
  • sqlserver 查询语句
  • Mysql数据库分库分表语句
  • sql 语句插入结果为select和值混合示例
  • 个体工商户个税多久申报一次
  • 企业营业外收入要交所得税吗
  • 小规模减免附加税会计分录怎么做
  • 无形资产摊销完以后得账务处理
  • 会计中管理费用和制造费用的区别
  • 对公账户取钱该怎么取钱
  • 全资子公司可以转让吗
  • 小企业营业外支出的内容
  • 售楼部大楼
  • 小规模物业广告怎么写
  • 土地出让合同的签订主体
  • 个人承担的个税会计分录
  • 小规模纳税人抵扣税控盘增值税怎么申报
  • 进口增值税当月可以抵扣吗
  • 何为调整事项
  • 什么是盈余公积和资本公积的区别
  • 建账的基本要求
  • 固定资产公司
  • 商品盘点库存的方法
  • 数据库语言主要有哪几种
  • CentOS6.9+Mysql5.7.18源码安装详细教程
  • win2003网络设置
  • nano linux
  • 惠普hp笔记本电脑
  • Win7系统打开文件夹没有自动排列选项
  • 系统更新win10
  • ubuntu10.04 root的帐户启用方法
  • centos bz
  • linux系统怎么更改语言
  • (1)cocos2d-x-2.2.4搭建windows开发环境
  • crontab每秒执行一次命令
  • jquery动态添加属性
  • unity中ngui
  • androidのLinearLayout中组件右对齐
  • python爬取电视剧
  • 领导班子和领导干部政绩观偏差主要问题清单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设