Skip to content

Commit 927d021

Browse files
author
tom bertrand
committed
Adding "errorTemplate" option
1 parent aeebc3b commit 927d021

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

dist/jquery.validation.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Licensed under the MIT license
55
*
66
* @author Tom Bertrand
7-
* @version 1.5.3 (2015-07-16)
7+
* @version 1.5.3 (2015-09-03)
88
* @link http://www.runningcoder.org/jqueryvalidation/
99
*/
1010
;
@@ -81,6 +81,7 @@
8181
errorClass: "error",
8282
errorListClass: "error-list",
8383
errorListContainer: null,
84+
errorTemplate: null,
8485
inputContainer: null,
8586
clear: "focusin",
8687
scrollToError: false
@@ -730,7 +731,12 @@
730731
}
731732

732733
for (var i = 0; i < errors[inputName].length; i++) {
733-
errorContainer.find('[' + _data.errorList + '] ul').append('<li>' + errors[inputName][i] + '</li>');
734+
if (options.submit.settings.errorTemplate) {
735+
errorContainer.find('[' + _data.errorList + '] ul')
736+
.append('<li>' + options.submit.settings.errorTemplate.replace('{{validation-message}}', errors[inputName][i]) + '</li>');
737+
} else {
738+
errorContainer.find('[' + _data.errorList + '] ul').append('<li>' + errors[inputName][i] + '</li>');
739+
}
734740
}
735741

736742
if (options.submit.settings.clear || options.dynamic.settings.trigger) {

0 commit comments

Comments
 (0)