zoukankan      html  css  js  c++  java
  • ajax

    一.请求:

      1.一般请求

    $.ajax({
      async: false,
      type: "POST",
      url: '<%=basePath%>user/hasP.do',
      data: {p:userPhone},
      dataType:'json',
      cache: false,
      success: function(data){
        if("error" == data.result){
          var errorInfo = data.errorInfo;
          bootbox.alert(errorInfo);
        }else{
          flag = true;
        }
      }
    });

    b.

    $.ajax({
      type:'post',
      url : '<%=basePath%>user/saveConsumer?consumerId=' + consumerId + '&account='+account+'&consumerName='+consumerName+'&contractId='+ value,         
      success:function(data){
        //alert(data)
        if(data == 'success'){
        $("#contractAddDivId").hide();
        top.Dialog.succeed = "ok";
        top.Dialog.close();
        }
      },error:function(){
        bootbox.alert("请重新开户!");
      }
    })

    2.表单请求

    $.ajax({
      cache: true,
      type: "POST",
      url:'<%=basePath%>user/checkUPs.do?tm='+new Date().getTime(),
      data:$('#userForm').serialize(),// 你的formid
      async: false,
      success: function(data) {
        if(data == ''){
          $("#userEditDivId").show();
          $("#userForm").ajaxSubmit(options);
        }
      },
      error: function(request) {
       alert("Connection error");
      }
    });

    b.

    // 表单提交设置
    var options = {
      url:'<%=basePath%>user/edit.do?tm='+new Date().getTime(),
      success: showResponse, //处理完成
      dataType: 'json'
    };

    // 表单提交完成处理事件
    function showResponse(responseText, statusText) {
      if("success" == responseText.result){
        $("#userEditDivId").hide();
        top.Dialog.succeed = "ok";
        top.Dialog.close();
      }else{
      }
    }

    二:返回  

    1.

    //response.setContentType("text/html;charset=utf-8");
     PrintWriter out = response.getWriter();

     out.write("notPrincipal");

    2.

    Map<String, String> map = new HashMap<String, String>();

    map.put("Lng", lng);
    map.put("Lat", lat);

    JSONObject obj = JSONObject.fromObject(map);
    PrintWriter out = response.getWriter();
    out.print(obj);

  • 相关阅读:
    基于windows server 2016和sqlserver 2016 AlwaysOn的群集配置
    Mysql基于Mysql Cluster+MysqlRouter的集群部署方案
    阿里云ECS部署Redis主备哨兵集群遇到的问题
    Informix数据库配置与连接
    Linux系统中Redis和Tomcat的PID文件路径设置
    Linux端口映射,80端口映射到8080端口
    Tomcat优化配置
    Tomcat配置自定义JAVA环境
    VMware虚拟机系统无法使用桥接联网
    PostgreSQL远程访问设置
  • 原文地址:https://www.cnblogs.com/jianyi12/p/5647001.html
Copyright © 2011-2022 走看看