Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Celular
- jQuery.validator.addMethod('celular', function (value, element) {
- value = value.replace("(","");
- value = value.replace(")", "");
- value = value.replace("-", "");
- value = value.replace(" ", "").trim();
- if (value == '0000000000') {
- return (this.optional(element) || false);
- } else if (value == '00000000000') {
- return (this.optional(element) || false);
- }
- if (["00", "01", "02", "03", , "04", , "05", , "06", , "07", , "08", "09", "10"].indexOf(value.substring(0, 2)) != -1) {
- return (this.optional(element) || false);
- }
- if (value.length < 10 || value.length > 11) {
- return (this.optional(element) || false);
- }
- if (["6", "7", "8", "9"].indexOf(value.substring(2, 3)) == -1) {
- return (this.optional(element) || false);
- }
- return (this.optional(element) || true);
- }, 'Informe um celular válido');
- //Telefone fixo
- jQuery.validator.addMethod('telefone', function (value, element) {
- value = value.replace("(", "");
- value = value.replace(")", "");
- value = value.replace("-", "");
- value = value.replace(" ", "").trim();
- if (value == '0000000000') {
- return (this.optional(element) || false);
- } else if (value == '00000000000') {
- return (this.optional(element) || false);
- }
- if (["00", "01", "02", "03", , "04", , "05", , "06", , "07", , "08", "09", "10"].indexOf(value.substring(0, 2)) != -1) {
- return (this.optional(element) || false);
- }
- if (value.length < 10 || value.length > 11) {
- return (this.optional(element) || false);
- }
- if (["1", "2", "3", "4","5"].indexOf(value.substring(2, 3)) == -1) {
- return (this.optional(element) || false);
- }
- return (this.optional(element) || true);
- }, 'Informe um telefone válido');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement