Skip to content

Commit 29938d3

Browse files
Cedric DugasCedric Dugas
authored andcommitted
fixed #493
1 parent cc5baef commit 29938d3

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

js/jquery.validationEngine.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
} else {
135135
// field validation
136136
var form = element.closest('form');
137-
var options = form.data('jqv');
137+
var options = (form.data('jqv')) ? form.data('jqv') : $.validationEngine.defaults;
138138
valid = methods._validateField(element, options);
139139

140140
if (valid && options.onFieldSuccess)
@@ -1936,6 +1936,7 @@
19361936
onFieldFailure: false,
19371937
onSuccess: false,
19381938
onFailure: false,
1939+
validateAttribute: "class",
19391940
addSuccessCssClassToField: false,
19401941
addFailureCssClassToField: false,
19411942

tests/issue493.html

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>Issue #451</title>
5+
<meta charset="UTF-8" />
6+
<link rel="stylesheet" type="text/css" href="../css/validationEngine.jquery.css" />
7+
<script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script>
8+
<script type="text/javascript" src="../js/languages/jquery.validationEngine-en.js"></script>
9+
<script type="text/javascript" src="../js/jquery.validationEngine.js"></script>
10+
<script type="text/javascript">
11+
$(document).ready(function() {
12+
13+
$('#id1').validationEngine('validate');
14+
});
15+
</script>
16+
</head>
17+
<body>
18+
19+
<p>
20+
See <a href="https://github.com/posabsolute/jQuery-Validation-Engine/issues/493">https://github.com/posabsolute/jQuery-Validation-Engine/issues/493</a>
21+
for information.
22+
</p>
23+
<form id="form">
24+
<label for="id1">
25+
ID1
26+
</label>
27+
<input id="id1" name="id1" class="validate[required]" type="text"/>
28+
</form>
29+
</body>
30+
</html>

0 commit comments

Comments
 (0)