zoukankan      html  css  js  c++  java
  • jquery 之ajax获取数据

    $.ajax({
        url: "http://www.hzhuti.com",    //请求的url地址
        dataType: "json",   //返回格式为json

      cache:false,//第二次请求是否读取缓存
        async: true, //请求是否异步,默认为异步,这也是ajax重要特性
        data: { "id": "value" },    //参数值
        type: "GET",   //请求方式
        beforeSend: function() {
            //请求前的处理
        },
        success: function(req) {
            //请求成功时处理
        },
        complete: function() {
            //请求完成的处理
        },
        error: function() {
            //请求出错处理
        }
    });

    验证用户名密码:

    $.ajax({
        // 请求发送方式
        type: 'post',
        // 验证文件
        url: 'check.php',
        // 用户输入的帐号密码
        data: {'username': $("#username").val(), 'password': $("#password").val()},
        // 异步,不写默认为True
        async: true,
        //请求成功后的回调
        success: function(data){
            if (data){
                alert('登录成功')
            }else{
                alert('帐号或密码错误');
            }
        },
        error: function(){
            alert('服务端异常');
        }
    
    })

    //1.$.ajax带json数据的异步请求
    var aj = $.ajax( { 
        url:'productManager_reverseUpdate',// 跳转到 action 
        data:{ 
                 selRollBack : selRollBack, 
                 selOperatorsCode : selOperatorsCode, 
                 PROVINCECODE : PROVINCECODE, 
                 pass2 : pass2 
        }, 
        type:'post', 
        cache:false, 
        dataType:'json', 
        success:function(data) { 
            if(data.msg =="true" ){ 
                // view("修改成功!"); 
                alert("修改成功!"); 
                window.location.reload(); 
            }else{ 
                view(data.msg); 
            } 
         }, 
         error : function() { 
              // view("异常!"); 
              alert("异常!"); 
         } 
    });


    //2.$.ajax序列化表格内容为字符串的异步请求
    function noTips(){ 
        var formParam = $("#form1").serialize();//序列化表格内容为字符串 
        $.ajax({ 
            type:'post',     
            url:'Notice_noTipsNotice', 
            data:formParam, 
            cache:false, 
            dataType:'json', 
            success:function(data){ 
            } 
        }); 

    //3.$.ajax拼接url的异步请求
    var yz=$.ajax({ 
         type:'post', 
         url:'validatePwd2_checkPwd2?password2='+password2, 
         data:{}, 
         cache:false, 
         dataType:'json', 
         success:function(data){ 
              if( data.msg =="false" ) //服务器返回false,就将validatePassword2的值改为pwd2Error,这是异步,需要考虑返回时间 
              { 
                   textPassword2.html("<font color='red'>业务密码不正确!</font>"); 
                   $("#validatePassword2").val("pwd2Error"); 
                   checkPassword2 = false; 
                   return; 
               } 
          }, 
          error:function(){} 
    });

    //4.$.ajax拼接data的异步请求
    $.ajax({  
        url:'<%=request.getContextPath()%>/kc/kc_checkMerNameUnique.action',  
        type:'post',  
        data:'merName='+values,  
        async : false, //默认为true 异步  
        error:function(){  
           alert('error');  
        },  
        success:function(data){  
           $("#"+divs).html(data);  
        }
    });

  • 相关阅读:
    java.lang.NoClassDefFoundError: org/activiti/validation/ProcessValidator
    java.lang.NoClassDefFoundError: org/activiti/image/ProcessDiagramGenerator
    14.10.1 InnoDB Disk I/O
    shiro权限验证标签
    14.9.4 COMPACT and REDUNDANT Row Formats
    Spring整合Shiro做权限控制模块详细案例分析
    14.9.2 Specifying the Row Format for a Table 指定 表的行格式
    全虚拟化与半虚拟化的实现方式
    全虚拟化与半虚拟化的实现方式
    查询方式的一般使用2
  • 原文地址:https://www.cnblogs.com/qhhw/p/5946530.html
Copyright © 2011-2022 走看看