位置: 编程技术 - 正文

jQuery+Ajax实现无刷新操作

编辑:rootadmin

推荐整理分享jQuery+Ajax实现无刷新操作,希望有所帮助,仅作参考,欢迎阅读内容。

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

使用jQuery实现Ajax操作 想要实现Ajax页面无刷新效果,但是直接利用Ajax代码实在有些麻烦,所以就想用jQuery实现。jQuery很好的封装了Ajax的核心对象XMLHTTPRequest。所以用起来非常方便。 首先,创建服务器端代码,这里用Servlet实现服务器端的数据处理;代码如下:

然后,创建JSP页面,要使用jQuery,必须在页面之中引入jQuery库,也就是一个Javascript文件,另外还需引入自定义的Javascript文件,如下:

而JSP页面只需要一个文本框、一个普通按钮和一个空白DIV层即可,该DIV用于显示服务器端返回的处理结果;按钮的单击事件触发verify()方法。如下:

注意:Ajax方式下不需要使用表单来进行数据提交,因此页面中不用写<form>标签。 接下来,创建一个verify.js文件,在该文件中创建verify()方法,用来实现Ajax的无刷新效果,这是该示例中最为重要的一步。想要使用jQuery实现Ajax分为以下四步:

· 获取文本框中的内容; · 将文本框中的内容发送给服务器端的Servlet; · 接收服务器端返回的数据; · 将服务器端返回的数据动态地显示在JSP页面上。jQuery+Ajax实现无刷新操作

针对于第一步,首先通过jQuery获得对象,并取得对象的值,如下:

通过jQuery中的$()函数获得页面的节点,该函数得到的是一个jQuery对象,然后通过jQuery中的val()方法取得节点的值,也就是文本框中的内容。针对于第二步,我们使用jQuery的get()方法来发送数据到服务器端,如下: $.get("TestServlet&#;uname=" + userName,null,callback); 该方法返回一个XMLHttpRequest对象,该方法提供三个参数,第一个是请求的服务器端的URL,第二个参数是待发送的参数,一般可以在第一个URL中直接带上参数,所以一般该参数为null,第三个参数是服务器端成功处理完成数据之后的一个回调函数。针对于第三步,就应该创建一个回调函数,用来处理服务器端返回的数据,如下:

利用jQuery的html()方法将数据动态地显示到DIV层之中。现在我们对以上的代码进行优化,我们用两句代码就可以实现以上所有代码的功能,这就是jQuery的强大之处之一。在verify.js文件之中的verify()方法也可以写成下面的形式:

再为大家分享一个,下面是“无刷新登录”的例子,采用Ashx+jQuery Ajax实现。1、后台实例代码 ashx文件(可替换为从数据库中读取)

2、前台实例代码 aspx文件

分别在前台aspx页面和后台ashx页面中输入如上代码,就实现了一个超级简单的Ajax登录,很简单吧?

jQuery实现简单的点赞效果 本文实例讲解了jQuery实现简单的点赞效果的详细代码,具体内容如下效果图:下面提供一个"点赞"的实例代码,用ASP.NETMVC4+jQueryAjax实现。Model:namespaceMvc

jQuery EasyUI之DataGrid使用实例详解 jQueryEasyUI是一个轻量级的Web前端开发框架,提供了很多的现成组件帮助程序员减轻前端代码开发量,之前有个项目中就用到了其中的DataGrid。jQueryEasyUI框

实例详解jQuery结合GridView控件的使用方法 jQuery是一种非常强大的客户端JS编程技术,这里不想过多阐述它的相关背景知识,只想简单演示一下如何与asp.net的控件结合开发。比如,我们要做一个

标签: jQuery+Ajax实现无刷新操作

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

上一篇:使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办(微信内置浏览器怎么清除缓存)

下一篇:jQuery实现简单的点赞效果(用jquery)

  • 建筑劳务如何开三个点的发票
  • 合同取得成本如何分析
  • 本年利润借方专栏有什么
  • 跨月专用发票怎么冲销
  • 小微企业免征工会经费
  • 增票普票税额是否可以抵扣吗
  • 一般纳税人销售农产品增值税税率
  • 进项税额计入其他应付款是什么意思
  • 企业股权转让是否交企业所得税
  • 企业呆账的处理方式
  • 事业单位个税可以抵扣吗
  • 建设单位对施工单位的管理要求
  • 冲减应付账款
  • 收到凭证的收据
  • 事业单位收到增值税专用发票抵扣联怎么办
  • 公司买车可以抵什么税
  • 免税销售额扣除项目本期实际扣除额
  • 银行账户设置数大于纳税人向税务机关提供数
  • 电子承兑重复背书给同一个人有影响吗
  • 工程物资应该计入哪里
  • 异地预缴本地申报流程
  • 不是经营范围内的食品
  • 增值税当月计提当月交可以吗
  • 所得税收入包含哪些
  • 收不回工程款的心情
  • 营改增后销售不动产税率变化时间
  • 让记事本文件自动删除
  • 没有产权的房屋离婚怎么分配
  • 固定资产未提完折旧停止经营怎么处理
  • 固定资产残料收税吗
  • thinkphp assign函数
  • thinkphp框架的作用
  • 给工程项目买保险是选哪个保险公司
  • vue面试题及答案2021
  • 前端如何将项目分类
  • 现代信号处理张贤达pdf
  • php 编码
  • php连接mysql8.0
  • 电池成本什么时候能降低
  • 保证增信是什么意思东奥2023
  • 企业交的社保包含什么
  • 暂估入账是什么意思
  • 减免税在借方如何结转
  • 织梦标签理解
  • 增量留底退税怎么比增值税高
  • 印花税减免优惠政策2019
  • 会议服务费免税吗
  • sqlserver时间格式化时分秒
  • jdbc连接mysql数据库代码
  • 企业管理费用科目期末一般是
  • 小轿车折旧年限规定
  • 当月购入固定资产当月出售了用交印花税吗
  • 经营费用是指
  • 汽车租赁入什么费用
  • 结转利润分配的二级明细账户
  • 不合格品的处理方式一般包括哪些
  • 季度盈利弥补以前年度亏损的账务处理
  • 空调的折旧年限是多少年的
  • mysql声明全局变量
  • mac系统怎么样
  • mac蓝牙连接iphone有什么用
  • speedmgr.exe - speedmgr是什么进程 有什么用
  • win8怎么设置
  • 如何win10
  • cocos2dx游戏有哪些
  • extjs 为某个事件设置拦截器
  • jQuery实现ToolTip元素定位显示功能示例
  • jquery 输入框输入完触发事件
  • 针对后台列表table拖拽比较实用的jquery拖动排序
  • nodejs 动态网页
  • jquery中遍历指定的对象和数组是哪个方法
  • recyclerview和scrollview
  • Javascript Objects详解
  • 农村饮水扶持资金申请报告
  • 广州市天河税务局电话号码
  • 上海川沙十八铺市场
  • 企业税务登记是什么证件
  • 江西省国家税务局李德平
  • 小规模纳税人需要建账吗
  • 禅城有什么小孩好玩的地方
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设