0

我在下面用咖啡脚本编写了一个帖子功能。代码的目的是发布数据以更新事件,然后通过 fetchEvents 函数呈现视图。但是,它倾向于在执行更新之前先刷新视图。我正在查看该问题的帖子的响应时间。任何帮助将不胜感激。谢谢!

  $.get '/artists/' + user_id + '/fetch_events', { event_type: action }, ((event_data) ->
    if $.isEmptyObject(event_data)  
      $.ajax
        url: "/events/" + event_id      
        type: "post"
        success: fetchEvents(event_date)
        data: "_method": "put", "event" :
          "date": event_date              
          "time": event_time              
        dataType: "json"
4

2 回答 2

2

只是头顶,可能是,

success: -> fetchEvents(event_date)

代替

success: fetchEvents(event_date)

希望这可以帮助。

于 2013-02-04T12:10:34.370 回答
-1

使用您的 ajax 部分,如下所示

$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});

有关详细信息,可以从http://api.jquery.com/jQuery.post/获取帮助

于 2013-02-04T09:57:43.953 回答