如何从JQuery GET返回数据

时间:2014-01-21 13:45:01

标签: javascript jquery get settimeout

我创建了一个使用JQuery运行get请求的函数。 但我需要get将此接收的值返回给调用函数。功能

gettime() {

var timeOut =0;


    $.get("http://localhost:8080/t.html", function( data )
         {

               timeOut = data*1000;
               return timeOut;
         });


    //retun(timeOut);
 }

我想将get收到的值返回给调用gettime()的main函数 请帮忙。 这是一个整数传递。

1 个答案:

答案 0 :(得分:1)

一个想法可能是实施回调:

function gettime(callback) {
    var timeOut =0;

    $.get("http://localhost:8080/t.html", function(data)
    {
        timeOut = data*1000;
        callback(timeOut);
    });
}

//Then you can retrieve that value by doing this:

gettime(function(timeout){
    //Do your stuff here.
});