Sha256: b66203d0394459127998be638ebb5f189fe1cd3cdbe8bba189d5d9ebff34bfd6
Contents?: true
Size: 737 Bytes
Versions: 8
Compression:
Stored size: 737 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: 'PUT' 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) -> return unless window.viewType == 'list' $('.editable').editable onblur: 'submit'
Version data entries
8 entries across 8 versions & 1 rubygems