mirror of
https://github.com/jquery-validation/jquery-validation.git
synced 2025-12-14 20:35:47 +01:00
Core: Disable deprecated $.format
Throwing error if $.format is called and updated all deprecated calls to use $.validator.format. Fixes gh-755 Closes gh-971
This commit is contained in:
committed by
Jörn Zaefferer
parent
70ae69ed85
commit
bf3b350914
@@ -30,4 +30,4 @@ jQuery.validator.addMethod("accept", function(value, element, param) {
|
|||||||
// Either return true because we've validated each file, or because the
|
// Either return true because we've validated each file, or because the
|
||||||
// browser does not support element.files and the FileList feature
|
// browser does not support element.files and the FileList feature
|
||||||
return true;
|
return true;
|
||||||
}, jQuery.format("Please enter a value with a valid mimetype."));
|
}, jQuery.validator.format("Please enter a value with a valid mimetype."));
|
||||||
|
|||||||
@@ -2,4 +2,4 @@
|
|||||||
jQuery.validator.addMethod("extension", function(value, element, param) {
|
jQuery.validator.addMethod("extension", function(value, element, param) {
|
||||||
param = typeof param === "string" ? param.replace(/,/g, '|') : "png|jpe?g|gif";
|
param = typeof param === "string" ? param.replace(/,/g, '|') : "png|jpe?g|gif";
|
||||||
return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i"));
|
return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i"));
|
||||||
}, jQuery.format("Please enter a value with a valid extension."));
|
}, jQuery.validator.format("Please enter a value with a valid extension."));
|
||||||
|
|||||||
@@ -34,4 +34,4 @@ jQuery.validator.addMethod("require_from_group", function(value, element, option
|
|||||||
$fields.data('being_validated', false);
|
$fields.data('being_validated', false);
|
||||||
}
|
}
|
||||||
return isValid;
|
return isValid;
|
||||||
}, jQuery.format("Please fill at least {0} of these fields."));
|
}, jQuery.validator.format("Please fill at least {0} of these fields."));
|
||||||
|
|||||||
@@ -40,4 +40,4 @@ jQuery.validator.addMethod("skip_or_fill_minimum", function(value, element, opti
|
|||||||
$fields.data('being_validated', false);
|
$fields.data('being_validated', false);
|
||||||
}
|
}
|
||||||
return isValid;
|
return isValid;
|
||||||
}, jQuery.format("Please either skip these fields or fill at least {0} of them."));
|
}, jQuery.validator.format("Please either skip these fields or fill at least {0} of them."));
|
||||||
|
|||||||
@@ -1199,8 +1199,9 @@ $.extend($.validator, {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// deprecated, use $.validator.format instead
|
$.format = function deprecated() {
|
||||||
$.format = $.validator.format;
|
throw "$.format has been deprecated. Please use $.validator.format instead.";
|
||||||
|
};
|
||||||
|
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|
||||||
|
|||||||
@@ -15,11 +15,11 @@
|
|||||||
creditcard: "有効なクレジットカード番号を入力してください。",
|
creditcard: "有効なクレジットカード番号を入力してください。",
|
||||||
equalTo: "同じ値をもう一度入力してください。",
|
equalTo: "同じ値をもう一度入力してください。",
|
||||||
extension: "有効な拡張子を含む値を入力してください。",
|
extension: "有効な拡張子を含む値を入力してください。",
|
||||||
maxlength: $.format("{0} 文字以内で入力してください。"),
|
maxlength: $.validator.format("{0} 文字以内で入力してください。"),
|
||||||
minlength: $.format("{0} 文字以上で入力してください。"),
|
minlength: $.validator.format("{0} 文字以上で入力してください。"),
|
||||||
rangelength: $.format("{0} 文字から {1} 文字までの値を入力してください。"),
|
rangelength: $.validator.format("{0} 文字から {1} 文字までの値を入力してください。"),
|
||||||
range: $.format("{0} から {1} までの値を入力してください。"),
|
range: $.validator.format("{0} から {1} までの値を入力してください。"),
|
||||||
max: $.format("{0} 以下の値を入力してください。"),
|
max: $.validator.format("{0} 以下の値を入力してください。"),
|
||||||
min: $.format("{0} 以上の値を入力してください。")
|
min: $.validator.format("{0} 以上の値を入力してください。")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
@@ -15,11 +15,11 @@
|
|||||||
creditcard: "Несие картасының нөмірін дұрыс енгізуіңізді сұраймыз.",
|
creditcard: "Несие картасының нөмірін дұрыс енгізуіңізді сұраймыз.",
|
||||||
equalTo: "Осы мәнді қайта енгізуіңізді сұраймыз.",
|
equalTo: "Осы мәнді қайта енгізуіңізді сұраймыз.",
|
||||||
extension: "Файлдың кеңейтуін дұрыс таңдаңыз.",
|
extension: "Файлдың кеңейтуін дұрыс таңдаңыз.",
|
||||||
maxlength: $.format("Ұзындығы {0} символдан көр болмасын."),
|
maxlength: $.validator.format("Ұзындығы {0} символдан көр болмасын."),
|
||||||
minlength: $.format("Ұзындығы {0} символдан аз болмасын."),
|
minlength: $.validator.format("Ұзындығы {0} символдан аз болмасын."),
|
||||||
rangelength: $.format("Ұзындығы {0}-{1} дейін мән енгізуіңізді сұраймыз."),
|
rangelength: $.validator.format("Ұзындығы {0}-{1} дейін мән енгізуіңізді сұраймыз."),
|
||||||
range: $.format("Пожалуйста, введите число от {0} до {1}. - {0} - {1} санын енгізуіңізді сұраймыз."),
|
range: $.validator.format("Пожалуйста, введите число от {0} до {1}. - {0} - {1} санын енгізуіңізді сұраймыз."),
|
||||||
max: $.format("{0} аз немесе тең санын енгізуіңіді сұраймыз."),
|
max: $.validator.format("{0} аз немесе тең санын енгізуіңіді сұраймыз."),
|
||||||
min: $.format("{0} көп немесе тең санын енгізуіңізді сұраймыз.")
|
min: $.validator.format("{0} көп немесе тең санын енгізуіңізді сұраймыз.")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
@@ -15,11 +15,11 @@
|
|||||||
creditcard: "신용카드 번호가 바르지 않습니다.",
|
creditcard: "신용카드 번호가 바르지 않습니다.",
|
||||||
equalTo: "같은 값을 다시 입력하세요.",
|
equalTo: "같은 값을 다시 입력하세요.",
|
||||||
extension: "올바른 확장자가 아닙니다.",
|
extension: "올바른 확장자가 아닙니다.",
|
||||||
maxlength: $.format("{0}자를 넘을 수 없습니다. "),
|
maxlength: $.validator.format("{0}자를 넘을 수 없습니다. "),
|
||||||
minlength: $.format("{0}자 이상 입력하세요."),
|
minlength: $.validator.format("{0}자 이상 입력하세요."),
|
||||||
rangelength: $.format("문자 길이가 {0} 에서 {1} 사이의 값을 입력하세요."),
|
rangelength: $.validator.format("문자 길이가 {0} 에서 {1} 사이의 값을 입력하세요."),
|
||||||
range: $.format("{0} 에서 {1} 사이의 값을 입력하세요."),
|
range: $.validator.format("{0} 에서 {1} 사이의 값을 입력하세요."),
|
||||||
max: $.format("{0} 이하의 값을 입력하세요."),
|
max: $.validator.format("{0} 이하의 값을 입력하세요."),
|
||||||
min: $.format("{0} 이상의 값을 입력하세요.")
|
min: $.validator.format("{0} 이상의 값을 입력하세요.")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|||||||
@@ -15,11 +15,11 @@
|
|||||||
creditcard: "Prašau įvesti teisingą kreditinės kortelės numerį.",
|
creditcard: "Prašau įvesti teisingą kreditinės kortelės numerį.",
|
||||||
equalTo: "Prašau įvestį tą pačią reikšmę dar kartą.",
|
equalTo: "Prašau įvestį tą pačią reikšmę dar kartą.",
|
||||||
extension: "Prašau įvesti reikšmę su teisingu plėtiniu.",
|
extension: "Prašau įvesti reikšmę su teisingu plėtiniu.",
|
||||||
maxlength: $.format("Prašau įvesti ne daugiau kaip {0} simbolių."),
|
maxlength: $.validator.format("Prašau įvesti ne daugiau kaip {0} simbolių."),
|
||||||
minlength: $.format("Prašau įvesti bent {0} simbolius."),
|
minlength: $.validator.format("Prašau įvesti bent {0} simbolius."),
|
||||||
rangelength: $.format("Prašau įvesti reikšmes, kurių ilgis nuo {0} iki {1} simbolių."),
|
rangelength: $.validator.format("Prašau įvesti reikšmes, kurių ilgis nuo {0} iki {1} simbolių."),
|
||||||
range: $.format("Prašau įvesti reikšmę intervale nuo {0} iki {1}."),
|
range: $.validator.format("Prašau įvesti reikšmę intervale nuo {0} iki {1}."),
|
||||||
max: $.format("Prašau įvesti reikšmę mažesnę arba lygią {0}."),
|
max: $.validator.format("Prašau įvesti reikšmę mažesnę arba lygią {0}."),
|
||||||
min: $.format("Prašau įvesti reikšmę didesnę arba lygią {0}.")
|
min: $.validator.format("Prašau įvesti reikšmę didesnę arba lygią {0}.")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
@@ -15,11 +15,11 @@
|
|||||||
creditcard: "Hãy nhập số thẻ tín dụng.",
|
creditcard: "Hãy nhập số thẻ tín dụng.",
|
||||||
equalTo: "Hãy nhập thêm lần nữa.",
|
equalTo: "Hãy nhập thêm lần nữa.",
|
||||||
extension: "Phần mở rộng không đúng.",
|
extension: "Phần mở rộng không đúng.",
|
||||||
maxlength: $.format("Hãy nhập từ {0} kí tự trở xuống."),
|
maxlength: $.validator.format("Hãy nhập từ {0} kí tự trở xuống."),
|
||||||
minlength: $.format("Hãy nhập từ {0} kí tự trở lên."),
|
minlength: $.validator.format("Hãy nhập từ {0} kí tự trở lên."),
|
||||||
rangelength: $.format("Hãy nhập từ {0} đến {1} kí tự."),
|
rangelength: $.validator.format("Hãy nhập từ {0} đến {1} kí tự."),
|
||||||
range: $.format("Hãy nhập từ {0} đến {1}."),
|
range: $.validator.format("Hãy nhập từ {0} đến {1}."),
|
||||||
max: $.format("Hãy nhập từ {0} trở xuống."),
|
max: $.validator.format("Hãy nhập từ {0} trở xuống."),
|
||||||
min: $.format("Hãy nhập từ {1} trở lên.")
|
min: $.validator.format("Hãy nhập từ {1} trở lên.")
|
||||||
});
|
});
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
@@ -885,7 +885,7 @@ test("pattern", function() {
|
|||||||
function testCardTypeByNumber(number, cardname, expected) {
|
function testCardTypeByNumber(number, cardname, expected) {
|
||||||
$("#cardnumber").val(number);
|
$("#cardnumber").val(number);
|
||||||
var actual = $("#ccform").valid();
|
var actual = $("#ccform").valid();
|
||||||
equal(actual, expected, $.format("Expect card number {0} to validate to {1}, actually validated to ", number, expected));
|
equal(actual, expected, $.validator.format("Expect card number {0} to validate to {1}, actually validated to ", number, expected));
|
||||||
}
|
}
|
||||||
|
|
||||||
test('creditcardtypes, all', function() {
|
test('creditcardtypes, all', function() {
|
||||||
@@ -952,7 +952,7 @@ function fillFormWithValuesAndExpect(formSelector, inputValues, expected) {
|
|||||||
$(formSelector + ' input:eq(' + i + ')').val(inputValues[i]);
|
$(formSelector + ' input:eq(' + i + ')').val(inputValues[i]);
|
||||||
}
|
}
|
||||||
var actual = $(formSelector).valid();
|
var actual = $(formSelector).valid();
|
||||||
equal(actual, expected, $.format("Filled inputs of form '{0}' with {1} values ({2})", formSelector, inputValues.length, inputValues.toString()));
|
equal(actual, expected, $.validator.format("Filled inputs of form '{0}' with {1} values ({2})", formSelector, inputValues.length, inputValues.toString()));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user