zoukankan      html  css  js  c++  java
  • jquery 中post 、get的同步问题

    解决方法1:

    在全局设置:

    Js代码 
    1. $.ajaxSetup({ 
    2.     async : false 
    3. });        
    [js] view plaincopy
     
    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.           }); 
  • 相关阅读:
    安装 Android 运行环境
    Sea.js
    css hack 兼容性
    solr全文检索基本原理
    Solr初步学习
    jquery中ajax的用法
    Javascript的模块化编程
    html 标签
    CSS盒子模型
    python 初学03 Eric+PyQt+python IDE与界面程序
  • 原文地址:https://www.cnblogs.com/littleCode/p/3470518.html
Copyright © 2011-2022 走看看