mirror of
https://github.com/bodyrep/DemoApp.git
synced 2026-01-25 22:51:37 +00:00
58 lines
1.6 KiB
JavaScript
58 lines
1.6 KiB
JavaScript
$(document).ready(function() {
|
|
////Validation
|
|
$("#newexercise").validate({
|
|
rules: {
|
|
name: {
|
|
required: true,
|
|
remote: {
|
|
cache:false,
|
|
async:false,
|
|
dataType: 'json',
|
|
url: "/admin/exercises",
|
|
type: "post",
|
|
data: {
|
|
name: function() {
|
|
return $("#name").val();
|
|
}
|
|
},
|
|
dataFilter: function(data) {
|
|
return (JSON.parse(data).name);
|
|
}
|
|
}
|
|
},
|
|
difficulty: {
|
|
required: true,
|
|
digits: true,
|
|
range: [1, 10]
|
|
},
|
|
description: {
|
|
required: true,
|
|
maxlength: 24
|
|
},
|
|
type: {
|
|
notEqual: "notselected",
|
|
required: true
|
|
}
|
|
},
|
|
messages: {
|
|
name: {
|
|
required: "Please enter an exercise name",
|
|
remote: "Name already taken"
|
|
}
|
|
}
|
|
});
|
|
|
|
$(".musclearray").each(function(){
|
|
$(this).rules("add", {
|
|
required: true,
|
|
digits: true,
|
|
range: [1, 10],
|
|
messages: {
|
|
required: "Muscle Array values must be betwen 1 and 10"
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
|
|
}); |