From c6d364ed0f2b2bf13f92b5c8fa127614832d4fa4 Mon Sep 17 00:00:00 2001 From: Ryan Brandenburg Date: Fri, 13 May 2016 15:48:00 -0700 Subject: [PATCH] jQuery needs 2 \ to escape meta-chars so we need 4 --- jquery.validate.unobtrusive.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jquery.validate.unobtrusive.js b/jquery.validate.unobtrusive.js index 1b0de12..810ec0a 100644 --- a/jquery.validate.unobtrusive.js +++ b/jquery.validate.unobtrusive.js @@ -24,7 +24,7 @@ function escapeAttributeValue(value) { // As mentioned on http://api.jquery.com/category/selectors/ - return value.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g, "\\$1"); + return value.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g, "\\\\$1"); } function getModelPrefix(fieldName) {