181
rated 0 times
[
183]
[
2]
/ answers: 1 / hits: 97712
/ 9 Years ago, mon, january 25, 2016, 12:00:00
I can't seem to get validation to work on my bootstrap modal, I have struggled with several of the examples that I have encountered.
What is the correct way to validate a bootstrap modal?
My HTML:
<div class=modal fade id=addMyModal role=dialog>
<div class=modal-dialog>
<div class=modal-content>
<div class=modal-header>
<button type=button class=close data-dismiss=modal>×</button>
<h4 class=modal-title>Add Stuff</h4>
</div>
<div class=modal-body>
<form class=form-control role=form id=newModalForm>
<div class=form-group>
<label class=control-label col-md-3 for=email>A p Name:</label>
<div class=col-md-9>
<input type=text class=form-control required error id=pName name=pName placeholder=Enter a p name />
</div>
</div>
<div class=form-group>
<label class=control-label col-md-3 for=email>Action:</label>
<div class=col-md-9>
<input type=text class=form-control id=action placeholder=Enter and action>
</div>
</div>
</form>
</div>
<div class=modal-footer>
<button type=button class=btn btn-success id=btnSaveIt>Save</button>
<button type=button class=btn btn-default id=btnCloseIt data-dismiss=modal>Close</button>
</div>
</div>
</div>
</div>
My Javascript:
$(function () {
$(#newModalForm).validate({
rules: {
pName: {
required: true,
minlength: 8
},
action: required
},
messages: {
pName: {
required: Please enter some data,
minlength: Your data must be at least 8 characters
},
action: Please provide some data
}
});
});
Based upon my code nothing appears to happen when I click the save button on modal. I am utilizing the jquery.validate.js script.
Can someone point me in the right direction?
More From » jquery