我在coffeescript中定义的骨干视图上有以下方法:
saveObservation: =>
self = @
observation = new Observation(ParentUid: _questionUid, Status: "N/a", Text: "Change to element")
observation.save {
success: ->
alert('test')
error: ->
alert('failed')
}
Run Code Online (Sandbox Code Playgroud)
观察从Backbone.Model扩展
class Observation extends Backbone.Model
url: ->
"/AuditActionTracking/"
Run Code Online (Sandbox Code Playgroud)
保存到达服务器,但是在ajax调用完成后,我在保存中定义的成功和错误处理程序都没有被调用.
谁能看到我做错了什么?