zoukankan      html  css  js  c++  java
  • jquery 中post 、get的同步问题,从外部获取返回数据

    解决方法1:

    在全局设置:

    Js代码 
    1. $.ajaxSetup({ 
    2.     async : false 
    3. });        

     
    1.  $.ajaxSetup({  
    2.     async : false  
    3. });         

    然后再使用post或get方法

    Js代码 
    1. $.get("register/RegisterState", {test : 12}, function(data, status) { 
    2.     if (status == "success") { 
    3.             data = eval("(" + data + ")"); 
    4.         aDataSet = data; 
    5.         alert("data is " + aDataSet); 
    6.     } else { 
    7.             alert("wrong"); 
    8.          } 
    9. }); 
    [js] view plaincopy
     
    1. $.get("register/RegisterState", {test : 12}, function(data, status) {  
    2.     if (status == "success") {  
    3.             data = eval("(" + data + ")");  
    4.         aDataSet = data;  
    5.         alert("data is " + aDataSet);  
    6.     } else {  
    7.             alert("wrong");  
    8.          }  
    9. });  
     

    解决方法2:

    直接使用$.ajax,如

    Js代码 
    1. $.ajax({ 
    2.           type : "post", 
    3.           url : "register/RegisterState", 
    4.           data : "test=" + test, 
    5.           async : false, 
    6.           success : function(data){ 
    7.             data = eval("(" + data + ")"); 
    8.             aDataSet = data; 
    9.           } 
    10.           }); 
  • 相关阅读:
    强迫症患者
    GG的匹配串
    漂洋过海来看你
    Fire or Retreat
    1011. A+B和C (15)
    1010. 一元多项式求导 (25)
    1009. 说反话 (20)
    1008. 数组元素循环右移问题 (20)
    1007. 素数对猜想 (20)
    1006. 换个格式输出整数 (15)
  • 原文地址:https://www.cnblogs.com/chyg/p/3990298.html
Copyright © 2011-2022 走看看