我有两个JavaScript函数:
vcenter1();
vcenter2();
我需要这些函数来运行彼此独立的下拉单击事件。
我有这段代码:
$('a[href*="vmware"]').on('click', function () {
vcenter1();
vcenter2();
});
当我单击下拉菜单时,功能会加载,但它们会同时加载。我需要这些函数相互独立加载。我怎么能这样做?
以下是原始问题:
答案 0 :(得分:2)
完成第一个异步请求后,必须运行第二个函数。
在vcenter1
的末尾添加:
return req;
然后将您的代码修改为:
$('a[href*="vmware"]').on('click', function () {
vcenter1().then(vcenter2);
});