我是第一次使用jQuery.queue(),但还不太了解。有人可以指出我做错了吗?在firebug中,我仍然看到同时触发POST请求-因此,我想知道是否在错误的位置调用了dequeue()。另外-如何获得队列长度?我需要将这些请求排队的原因是,单击按钮后就会触发它。用户可以快速连续单击多个按钮。试图剥离我的代码的基本结构:$("a.button").click(function(){ $(this).doAjax(params);});// methoddoAjax:function(params){ $(document).queue("myQueueName", function(){ $.ajax({ type: 'POST', url: 'whatever.html', params: params, success: function(data){ doStuff; $(document).dequeue("myQueueName"); } }); });}
3 回答
- 3 回答
- 0 关注
- 711 浏览
添加回答
举报
0/150
提交
取消