Javascript Meteor.call回调未执行

Javascript Meteor.call回调未执行,javascript,meteor,callback,call,Javascript,Meteor,Callback,Call,我的问题是警报从未被调用。无论myFunction是什么、返回什么以及何时返回,都应该执行回调函数中的警报,但这永远不会发生 你知道这里会发生什么吗?还有解决办法吗?找到了解决我的问题的办法 客户端的Meteor.call在提交事件中,因为我在做表单。 将事件类型更改为click,使Meteor.call工作正常 我仍然不知道这样做的原因,但它解决了我的问题。同样的问题,但切换到click对我没有帮助。回调仍然没有被调用 //on client side Meteor.call('myFunct

我的问题是警报从未被调用。无论myFunction是什么、返回什么以及何时返回,都应该执行回调函数中的警报,但这永远不会发生


你知道这里会发生什么吗?还有解决办法吗?

找到了解决我的问题的办法

客户端的Meteor.call在提交事件中,因为我在做表单。
将事件类型更改为click,使Meteor.call工作正常


我仍然不知道这样做的原因,但它解决了我的问题。

同样的问题,但切换到
click
对我没有帮助。回调仍然没有被调用
//on client side
Meteor.call('myFunction', function(err, result) {
   alert("entered the callback function");
   });


//on server side
Meteor.methods({
   myFunction: function() {
       return 0;
   }
})