onclick="mission_book_missiondrop({$user_id},'missiondrop',{$mission_id});mission_book_mylist({$user_id},'mylist')"mission_book_missiondrop({$user_id},'missiondrop',{$mission_id})是删除数据
mission_book_mylist({$user_id},'mylist')是重新读取数据列表并通过ajax显示出来菜鸟我发现重新读取有时候能够显示出来 有时候不能够显示出来 但之前的删除操作是成功的 刷新后能够获取新的数据列表 感觉是网速问题(汗)碰到过类似问题的老鸟是怎么解决的 为什么会显示不出来 

解决方案 »

  1.   

    肯定的了,AJAX是个异步操作,你虽然把更新放在了删除后面,但是实际执行的顺序并不一定是这样的。
    就是说可能删除请求还在发送中的时候更新请求就已经把数据取回来了。这个完全看运气了,所以才会出现有时候正常有时候不正常的情况。
    正确的做法是把更新操作放到删除操作完成之后触发的事件里去