I am using Twitter Bootstrap too (for the first time). Here is minimized code so you can help me determine why it's not even going to validate function! I've been working for hours now, I don't know what I am missing. Validate.js is downloaded from official plugin site but it's same if I use from cdn.
<head>
<link rel="stylesheet" href="css/bootstrap.css" type="text/css"/>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="js/jquery.validate.min.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<script>
$().ready(function() {
$("#myform").validate({
rules: {
InputName: {
required: true
}
}
});
});
</script>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<form name="myform" id="myform" method="post" action="">
<label class="control-label" for="InputName">Name:</label>
<input type="text" class="form-control" name="InputName" placeholder="ex. John">
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>
</div>
</div>
</body>
<center>tag was deprecated years ago!