如何从函数返回json结果?

时间:2011-02-06 01:50:22

标签: jquery

我正在尝试返回Json请求,但它始终为null。我不确定我做错了什么......

  /* GetTasksByDateRange */
this.fnGetTasksByDateRange = function (dateFilter)
{
    /* Get tasks by date range */
    var oData = {};

    var jsonTaskData = $.getJSON('/Planner/Planner/GetTasksByDateRange', { 'dateFilter': dateFilter }, function (jsonTaskData)
    {
        oData = jsonTaskData;
    });

    return oData;
}

1 个答案:

答案 0 :(得分:3)

此时尚未设置

oData。您需要让异步函数调用另一个函数,并将数据传递给它。