diff --git a/Microsoft.jQuery.Unobtrusive.Validation.nuspec b/Microsoft.jQuery.Unobtrusive.Validation.nuspec
index 1d431a6..9fe9a76 100644
--- a/Microsoft.jQuery.Unobtrusive.Validation.nuspec
+++ b/Microsoft.jQuery.Unobtrusive.Validation.nuspec
@@ -17,7 +17,7 @@
© Microsoft Corporation. All rights reserved.
jQuery Unobtrusive
-
+
diff --git a/package-lock.json b/package-lock.json
index 7f9fccb..5c50ce0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "4.0.0",
"license": "https://aka.ms/jqueryunobtrusivelicense",
"dependencies": {
- "jquery": "^3.6.0",
+ "jquery": "^4.0.0",
"jquery-validation": ">=1.19"
},
"devDependencies": {
@@ -2329,9 +2329,9 @@
}
},
"node_modules/jquery": {
- "version": "3.7.1",
- "resolved": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/jquery/-/jquery-3.7.1.tgz",
- "integrity": "sha1-CD75iSfJpqdNBaavAoBlZtFidN4=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jquery/-/jquery-4.0.0.tgz",
+ "integrity": "sha512-TXCHVR3Lb6TZdtw1l3RTLf8RBWVGexdxL6AC8/e0xZKEpBflBsjh9/8LXw+dkNFuOyW9B7iB3O1sP7hS0Kiacg==",
"license": "MIT",
"peer": true
},
diff --git a/package.json b/package.json
index 28e1921..714df86 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,7 @@
"dist/jquery.validate.unobtrusive.min.js"
],
"dependencies": {
- "jquery": "^3.6.0",
+ "jquery": "^4.0.0",
"jquery-validation": ">=1.19"
},
"devDependencies": {
diff --git a/src/jquery.validate.unobtrusive.js b/src/jquery.validate.unobtrusive.js
index 4dc706e..6abbe71 100644
--- a/src/jquery.validate.unobtrusive.js
+++ b/src/jquery.validate.unobtrusive.js
@@ -127,7 +127,7 @@
function validationInfo(form) {
var $form = $(form),
result = $form.data(data_validation),
- onResetProxy = $.proxy(onReset, form),
+ onResetProxy = onReset.bind(form),
defaultOptions = $jQval.unobtrusive.options || {},
execInContext = function (name, args) {
var func = defaultOptions[name];