获取函数外的ajax值

时间:2014-04-02 15:45:52

标签: javascript jquery

我试图从get jQuery函数中传递一个值,例如:

function a(){

   var test="";    

   $.get("js/getDATEinvoice.php?inv=" + invoice, function(html) {               
      test=html;            
   });

alert(test);
}

我尝试过退货,但我无法获得价值......

我必须在函数内部调用函数,以便它可以获取值并继续执行操作。

提前致谢!

2 个答案:

答案 0 :(得分:1)

这样做:

$.get("js/getDATEinvoice.php?inv=" + invoice, function(html) {               
      test=html;  
      alert(test);          
   });

Ajax中的A意味着异步。此函数也不保证在调用时从结果中返回一些东西。

答案 1 :(得分:0)

您只需要在函数范围之外声明您的变量

 var your_Var = '';
 function yourFunc(){
      your_Var =1;

 };
 alert(your_Var);