源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jquery ajax例子返回值详解

  • 时间:2021-11-24 08:10 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jquery ajax例子返回值详解
在JQuery中,AJAX有三种实现方式:$.ajax() , $.post , $.get()。 首先我们看$.get():
[url=javascript:;]
... js部分的代码如下 返回数据为json 后台返回的json数据如下 {issucc:,mess:”“,votenum:,myid:} issucc:是否成功 mess:信息,主要是错误信息,比如没登录,超过限制等 votenum:投票后的得票总数 myid:投票的id,用于更新页面的投票数 一个注册登录实例 js login.jsp返回的类型为text形式,正确时是“OK”,错误时是 “error”。
[u]复制代码[/u] 代码如下:
var userName; var password; var result; $(document).ready(function(){ $("#load").hide(); $("#success").hide(); $("#error").hide(); }); $(document).ready(function(){ $("#button").click(function(){ $("#error").hide(); $("#load").show("slow"); userName = $("#userName").val(); password = $("#password").val(); $.ajax({type: "post", url: "login.jsp", dataType: "html", data: "userName="+userName+"&password="+password, success: function(result){ var res = String($.trim(result)); if(res=="OK"){ $("#myTable").hide("slow"); $("#success").show("slow"); }else if(res=="error"){ $("#error").show("slow"); $("#load").hide("slow"); }else{ alert("返回异常");} } }); }); });
jsp页面 第一种responseText格式
[u]复制代码[/u] 代码如下:
<%@ page language="java" pageEncoding="gb2312"%> <% String userName = request.getParameter("userName"); String password = request.getParameter("password"); if(password.equals("longleg")&&userName.equals("thy")){ out.print("OK"); }else{out.print("error");} %>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部