1 class Pettanr.Views.OriginalPicture.Form extends Locmare.Form
\r
3 initialize: (options) ->
\r
11 enctype: 'multipart/form-data'
\r
15 _.each @manifest.field_names, (field_name) =>
\r
16 field_manifest = @manifest.fields[field_name]
\r
17 @fields[field_name] = new Locmare.FormModule.Field({
\r
19 field_name: field_name,
\r
20 field_manifest: field_manifest
\r
25 form_data = new FormData(this.$el.get(0))
\r
30 success: (model, response, options) =>
\r
31 @item = new Pettanr.OriginalPicture(model)
\r
32 @trigger('success', model, response)
\r
33 error: (model, response, options) =>
\r
34 @item = new Pettanr.OriginalPicture(model)
\r
35 @trigger('fail', model, response)
\r
37 method = if @item.isNew()
\r
41 Backbone.sync(method, @item, options)
\r