rough version of form validation added to app

This commit is contained in:
Ken Johnson
2013-05-22 02:35:54 -04:00
parent c3cabbbad1
commit 429794e74f
3 changed files with 1257 additions and 10 deletions
+2 -1
View File
@@ -20,4 +20,5 @@
//= require date-picker/date.js
//= require date-picker/daterangepicker.js
//= require jquery.sparkline.js
//= require tiny-scrollbar.js
//= require tiny-scrollbar.js
//= require jquery.validate.js
File diff suppressed because it is too large Load Diff
+24 -9
View File
@@ -1,3 +1,5 @@
<!-- Begin Modal -->
<div class="modal-header">
@@ -43,22 +45,35 @@
<%= f.submit "Submit", {:id => 'submit_button', :class => "btn btn-primary pull-right"} %>
</div>
<% end %>
<!-- End Modal -->
<script type="text/javascript">
function validation(){
$("#account_edit").validate({
rules: {
password: {
required: true, minlength: 5
},
c_password: {
required: true, equalTo: "#password", minlength: 5
}
rules: {
"user[password]": {
required: false,
minlength: 5
},
"user[password_confirmation]": {
required: false,
minlength: 5,
equalTo: "#user_password"
}
},
messages: {
"user[password]": {
minlength: "Your password must be at least 6 characters long"
},
"user[password_confirmation]": {
minlength: "Your password must be at least 6 characters long",
equalTo: "Please enter the same password as above"
}
}
});
}
};
$('#submit_button').click(function() {
var valuesToSubmit = $("#account_edit").serialize();