Blogger Information
Blog 81
fans 1
comment 0
visits 124610
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
jq框架中如何把ajax返回的值保存到全局作用域下
有什么是忘不了的的博客
Original
1432 people have browsed it

在有些时候我们可能需要把ajax中的返回值保存到全局中,来让外部也可以使用这个结果,就不用需要一次去后台请求一次。

只需要在全局中设置个变量,再把ajax中返回的结果赋给这个全局变量就好。`关键点ajax`需要用同步的方法来请求,防止我们已经去使用全局变量了,但是这个变量还没有被赋值。

 var code;
 $.ajax({		       
  type: "GET",			    
  url: "/register/testing",			    
  async:false,			    
  data: "name="+name_val,			    
  success: function(msg){			    	
  //给全局变量赋值,用于在其他地方判断				
      code = msg['code']						      			    
   }		    
  });

 一定要设置 async:false,

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post