如何在JQuery项目中使用AJAX
本篇文章为大家展示了如何在JQuery项目中使用AJAX,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联建站专业为企业提供江永网站建设、江永做网站、江永网站设计、江永网站制作等企业网站建设、网页设计与制作、江永企业网站模板建站服务,十多年江永做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
AJAX在jQuery中的应用
1. $.ajax()方法
$.ajax()方法是一个功能十分强悍的一个底层方法,基于该方法实现的$.get()和$.post()都是常用的向服务器请求数据的方法。
1.1 $.ajax()中的参数及使用方法
$.ajax()调用的语法格式为:
$.ajax([options])
其中,可选参数[options]作为$.ajax()方法中的请求设置,其格式为key/value,既包含发送请求的参数,也含有服务器响应回调的数据,常用的参数具体格式如下:
1.2 $.ajax()方法的使用实例
实例中使用的是一个简单的基于SSH框架的Java Web项目
这里我们通过一个controller来接受一个UserEntity类型的数据,然后返回一个Map类型的数据,实现页面的请求。
@Controller @RequestMapping("/user") public class UserController { @Resource private IUserService userService; @ResponseBody @RequestMapping(value="/login", method = RequestMethod.POST) public Maplogin(UserEntity user){ Map map = new HashMap (); System.out.println(user.toString()); //判断数据库中是否存在这样一个UserEntity数据 boolean loginResult = userService.isExist(user); map.put("loginResult", loginResult); return map; } }
前端代码:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>" rel="external nofollow" > 用户登录 css/bootstrap.css" rel="external nofollow" ="">UserNamePassWord