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);

  • 相关阅读:
    Source Insight的一些使用技巧
    ADS中Image$$RO$$Limit的计算
    JQuery 对 Select option 的操作
    设计模式: 细节[装饰模式]
    ObjectContext 实例已释放,不可再用于需要连接的操作
    关于一个多线程面试题的理解
    [Head First]第三章:装饰模式
    [Head First]第一章:策略模式
    MVC4 DropDownListFor的问题
    如何调试MVC4的代码
  • 原文地址:https://www.cnblogs.com/jianyi12/p/5647001.html
Copyright © 2011-2022 走看看