Sha256: ea5039e16e0426e488e56962e1674c785c21e7c3239fae763a3913992aea36a2
Contents?: true
Size: 901 Bytes
Versions: 1
Compression:
Stored size: 901 Bytes
Contents
EditableForm = $.fn.editableform.Constructor EditableForm.prototype.saveWithUrlHook = (value) -> url = @options.url @options.url = (params) => params[@options.model] ||= {} params[@options.model][params.name] = value ajax_opts = url: url data: params type: 'PATCH' dataType: 'json' delete params.name delete params.value delete params.pk $.ajax $.extend(ajax_opts, @options.ajaxOptions) @saveWithoutUrlHook(value) EditableForm.prototype.saveWithoutUrlHook = EditableForm.prototype.save EditableForm.prototype.save = EditableForm.prototype.saveWithUrlHook $(document).on 'admin:init', (e) -> $('.editable').editable onblur: 'submit' placement: 'bottom' emptytext: I18n.lookup('admin.js.empty') || 'Empty' datetimepicker: format: "dd.mm.yyyy hh:ii" autoclose: true todayBtn: true language: I18n.locale
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ab_admin-0.4.0 | app/assets/javascripts/ab_admin/components/in_place_edit.js.coffee |