Sha256: 21408ab37cc5f5bbba0d86ef8e24831c63b59b6c0fd1b974561c84e008aef2cd
Contents?: true
Size: 468 Bytes
Versions: 6
Compression:
Stored size: 468 Bytes
Contents
module ErrSupply module ViewHelpers # Converts the given object's error hash into our JSON structure and # triggers a custom event on the associated form element. # def err_supply(obj, options={}) id = obj.new_record? ? dom_id(obj) : dom_id(obj, :edit) h = err_supply_hash(obj, options.merge({ :prefix => obj.class.name.underscore })) "$('##{id}').trigger('err_supply:loaded', #{h.to_json});".html_safe end end end
Version data entries
6 entries across 6 versions & 1 rubygems