Sha256: d7bc08214f85fb46e3b0ae679a761c83d68cf266ce0beb0c6154141be470b913
Contents?: true
Size: 1.02 KB
Versions: 1007
Compression:
Stored size: 1.02 KB
Contents
Model.Form.User = Model.Form.extend({ class_name: 'Model.Form.User', // Returns the form for editing a model or false for an embedded form. edit: function() { var m = this.model; var this2 = this; var div = $('<div/>'); $(m.attributes).each(function(i, a) { if (a.type == 'hidden') return; div.append( $('<div/>') .attr('id', m.name + '_' + m.id + '_' + a.name + '_container') .click(function() { m.edit_attribute(a.name); }) .append($('<input/>') .attr('placeholder', a.nice_name) .val(a.value) ) ); }); div.append($('<div/>').attr('id', this.message)) .append($('<p/>') .append($('<input/>').attr('type', 'button').val('Back').click(function() { caboose_station.close_url('/pages/'+m.id+'/redirect'); })) .append(' ') .append($('<input/>').attr('type', 'button').val('Delete ' + m.name).click(function() { m.ajax_delete(); })) ); return div; } });
Version data entries
1,007 entries across 1,007 versions & 2 rubygems