Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.08 KB | None | 0 0
  1. $(document).ready(function() {
  2. $('#rut').on('blur', function() {
  3. var objrut = document.getElementById('rut');
  4. var valido = Valida_Rut(objrut);
  5. if (!valido) {
  6. $('#rut').addClass("is-invalid");
  7. } else {
  8. $('#rut').removeClass("is-invalid");
  9.  
  10. }
  11. })
  12.  
  13.  
  14. });
  15.  
  16.  
  17. // var jsondestinos;
  18. // var jsoncentrosdecosto;
  19. // var jsonvalores;
  20. // $.getJSON("https://domain.chile.techo.org/api/v1/common/regiones.json", function(data) {
  21. // jsondestinos = data;
  22. // $.each(data['regiones'], function(key, val) {
  23. // $("#region_origen").append(new Option(val.region));
  24. // $("#region_destino").append(new Option(val.region));
  25.  
  26. // });
  27. // });
  28.  
  29.  
  30. $.getJSON("https://domain.chile.techo.org/api/v1/common/admin.json", function(data) {
  31. jsoncentrosdecosto = data;
  32. $.each(data['centrosdecosto'], function(key, val) {
  33. $("#centro_costos").append(new Option(val));
  34. });
  35. });
  36. $.getJSON("https://next.json-generator.com/api/json/get/E1HDQFfJv", function(data) {
  37. objson = data
  38.  
  39. });
  40.  
  41. var ejey = document.getElementById('#region_origen');
  42. var ejey =document.getElementById('#region_destino');
  43.  
  44.  
  45.  
  46.  
  47. $("#form").validate({
  48. rules: {
  49. nombre: {
  50. required: true,
  51. minlength: 4,
  52. },
  53. apellido1: {
  54. required: true,
  55. minlength: 4,
  56. maxlength: 20
  57. },
  58. telefono: {
  59. number: true,
  60. required: true,
  61. minlength: 9,
  62. maxlength: 9
  63. },
  64. email: {
  65. required: true,
  66. email: true
  67. },
  68. fechaexp: {
  69. date: true,
  70. required: true
  71.  
  72. },
  73. region_origen: {
  74.  
  75. required: true,
  76.  
  77. },
  78. region_destino: {
  79.  
  80. required: true,
  81.  
  82. },
  83. centro_costos: {
  84.  
  85. required: true,
  86.  
  87. },
  88.  
  89. },
  90. messages: {
  91. nombre: {
  92. required: "debes ingresar tu nombre",
  93. minlength: "Necesitamos por lo menos {0} caracteres",
  94. },
  95. apellido1: {
  96. required: "debes tus apellidos",
  97. minlength: "Necesitamos por lo menos {0} caracteres",
  98. maxlength: "{0} caracteres son demasiados!",
  99. },
  100.  
  101. telefono: {
  102. required: "debes ingresar un numero de contacto",
  103. minlength: "debe tener 9 digitos",
  104. maxlength: "digitos",
  105. },
  106. email: {
  107. email: "debes ingresar un correo valido",
  108. required: "debes ingresar un correo valido",
  109.  
  110. },
  111. fechaexp: {
  112. date: "debes ingresar una fecha",
  113. required: "debes ingresar una fecha valida",
  114.  
  115. },
  116. region_origen: {
  117.  
  118. required: "debes escoger una region de origen",
  119.  
  120. },
  121. region_destino: {
  122. required: "debes escoger una region de destino",
  123.  
  124.  
  125. },
  126. centro_costos: {
  127. required: "debes escoger una centro de costos",
  128.  
  129.  
  130. },
  131.  
  132. },
  133. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement