0

我安装了一个 simplecart,我需要将购物车中的所有文章保存在一个数据库中。所以我想到了这样的事情

  simpleCart.bind( "beforeCheckout" , function( data ){
       $.post("shopping/saveMe",function(hmtl){ alert(""); }, "html");
  });

问题似乎beforecheckout没有等待 ajax 完成甚至开始。
我只知道如果我alert()在帖子后面放一个简单的。它工作正常。知道如何解决这个问题吗?因为显然我不需要警报 XD。

4

1 回答 1

0

好的,伙计们,我找到了一个解决方案....对于那些可能遇到同样问题的人..实际上解决方案非常简单....不要使用 $.post 而是使用 classi $.ajax 然后设置异步为假...这样 beforecheckout 将等待呼叫完成:D

于 2012-10-12T20:46:57.157 回答