X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Flocmare%2Fform.js.coffee;h=462d071257216bcb4dfb9146d36a0c84d0204aa0;hp=c294c1f53a00fa9cfa579e97ab5a25084cfdb3f8;hb=6733d61c6f0551647a023be3006cb70901497c36;hpb=42ad896307d40e885c02b8d4e243f9b42bc1a12e diff --git a/app/assets/javascripts/locmare/form.js.coffee b/app/assets/javascripts/locmare/form.js.coffee index c294c1f5..462d0712 100644 --- a/app/assets/javascripts/locmare/form.js.coffee +++ b/app/assets/javascripts/locmare/form.js.coffee @@ -59,11 +59,7 @@ class Locmare.Form extends Locmare.FormBase @init_fields() render: () -> - @attr = { - method: @method_type(), - action: @action_url() - } - this.$el.attr(@attr) + this.$el.attr(@form_attr()) this.$el.html('') @error_explanation = null @div_fields = new Locmare.FormModule.Fields({ @@ -79,6 +75,12 @@ class Locmare.Form extends Locmare.FormBase @delegateEvents({'submit': @method_type()}) this + form_attr: () -> + { + method: @method_type(), + action: @action_url() + } + refresh: () -> _.each @fields, (field) => field.refresh()