Sha256: a5f1d7e8c51f6307194a562cd27d4d6728c0e0510d2e681b1de9679bda6c2de9
Contents?: true
Size: 1.13 KB
Versions: 1
Compression:
Stored size: 1.13 KB
Contents
function validate<%= model_class %>Form() { $('#form_<%= instance_name %>').validation({ required: [ {name: 'first_name'}, {name: 'last_name'}, {name: 'designation'}, { name : 'email', // email must contain an @ validate : function($el) { return $el.val().match('@') !== null; } } ], fail: function(failed) { errorText = "Please fill out all the required fields and ensure the data entered is valid."; $("#div_<%= instance_name %>_form_error").remove(); txtDiv = "<div id='div_<%= instance_name %>_form_error' class=\"alert danger\" data-alert=\"alert\" style=\"margin-bottom:5px;\">"+ errorText +"</div>" $("#div_<%= instance_name %>_details").prepend(txtDiv); }, submit: function(data) { $.ajax({ url: $("#form_<%= instance_name %> input[name=faction]").val(), type: $("#form_<%= instance_name %> input[name=fmethod]").val(), dataType: 'script', data: data }); } }); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
humdrum-rails-0.0.6 | lib/rails/generators/humdrum/resource/templates/javascripts/validations/validator.js |