node.js和mysql - 需要select来更新数据

时间:2012-07-25 18:55:44

标签: mysql node.js callback undefined

我的问题是我尝试在node.js中编写一个回调方法 用于不同的mysql选择和更新。更新命令必须等待 来自select的数据与它一起工作。但有时他们不能, 因为变量是“未定义的”。也许我需要一个回调函数来制作 那工作。在下面的示例中,有一个要等待的jQuery动画 在回调开始之前。但是我怎么能用mysql来解决这个问题 命令:

function mySandwich(param1, param2, callback) {  
        alert('Started eating my sandwich.\n\nIt has: ' + param1 + ', ' + param2);  

        $('#sandwich').animate({  
            opacity: 0  
        }, 5000, function() {  
            // Animation complete. 
            if (callback && typeof(callback) === "function") {  
            callback();  
        }   
        });  

    }  

    mySandwich('ham', 'cheese', function() {   
        alert('Finished eating my sandwich.');  
    });  

我希望有人可以解释一下。 最好的问候

1 个答案:

答案 0 :(得分:0)

我建议查看async.js它允许事物串行或并行运行,并将信息传递给最终回调函数或下一个函数。