<script src="[path_to_folder]/form-builder.0.4.min.js">
<script>
$(function(){
new FormBuilder({
form_selector : 'form',
submit_selector : 'input[type="submit"]',
parent_line_selector : '.frm-line', //optional - default value ".form-group"
error_selector : '.frm-error', //optional - default value ".frm-error"
validation : {
rules : {
name : {
required : true
}
postal : {
postalcode_pt : true
}
},
messages : {
postalcode_pt : "O seu código postal deverá ser xxxx-xxx"
}
}
});
});
</script>
- Changes in validationSuccess method;
- Merge with navigator 2014 changes;
- "select_required" validation rule improved;
- Run errorPlacement everytime, even after the error is placed;
- "change" and "ifChanged" events added.
- Added the error_selector parameter;
- First version
- Language pt-PT
- Includes validation for:
- Portugal Postal Code (xxxx-xxx);
- Select element value != "";
Using NodeJS and UglifyJS node package
Debug Version
$ uglifyjs src/jquery.validate.js src/additional-methods.js src/is-defined.js src/language.pt-PT.js src/form-builder.js -o form-builder.js -b
Minified Version
$ uglifyjs src/jquery.validate.js src/additional-methods.js src/is-defined.js src/language.pt-PT.js src/form-builder.js -o form-builder.min.js