Advertisement
Guest User

Untitled

a guest
Dec 19th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. var buffer = 0;
  2.  
  3. $(document).ready(function () {
  4. $("#kinderen").val("0");
  5. $("#kinderen").on('change', aantalKinderen);
  6. $("#BurgerlijkeStaat").on('change', partnerInfo);
  7. $("#nfctagid").on('change', loader);
  8. });
  9.  
  10.  
  11. var NFC_input = $("#nfctagid");
  12.  
  13. function loader() {
  14. // $("#nfctagid").css({'visibility':'hidden'});
  15.  
  16. if(NFC_input.val().length <=0){
  17.  
  18. $(".loader").addClass('show');
  19. $('.succes').addClass('hide');
  20. }
  21. else{
  22. $(".loader").removeClass('show');
  23. $(".loader").addClass('hide');
  24. $('.succes').removeClass('hide');
  25.  
  26. console.log("hide");
  27. $("#nfctagid").attr("readonly", 'readonly');
  28. }
  29. }
  30.  
  31. setInterval(function(){ loader() }, 2000);
  32.  
  33.  
  34. function aantalKinderen() {
  35. var aantalKinderen = $("#kinderen").val();
  36. makeFields(aantalKinderen);
  37. }
  38.  
  39. function makeFields(aantal) {
  40. var container = $('#kinderenField');
  41. container.empty();
  42. for (i = 1; i <= aantal; i++) {
  43. var kinddiv =
  44.  
  45. "<h6 class='m-0'>Kind " + i + "</h6>" +
  46. "<div id='kind" + i + "'class='form-row'>" +
  47. "<div class='form-group col-md-4'>" +
  48. "<label for='KindVoornaam'>Voornaam<strong>*</strong></label>" +
  49. "<input type='text' name='KindVoornaam " + i + "' class='form-control' id='KindVoornaam' required>" +
  50. "</div>"
  51.  
  52. +
  53. "<div class='form-group col-md-4'>" +
  54. "<label for='KindFamilienaam'>Familienaam<strong>*</strong></label>" +
  55. "<input type='text' name='KindFamilienaam " + i + "' class='form-control' id='KindFamilienaam' required>" +
  56. "</div>"
  57.  
  58. +
  59. "<div class='form-group col-md-4'>" +
  60. "<label for='KindGeboortedatum'>Geboortedatum<strong>*</strong></label>" +
  61. "<input type='date' name='KindGeboortedatum " + i + "' class='form-control' min='1910-01-01' max='2100-01-01' id='KindGeboortedatum' required>" +
  62. "</div>" +
  63. "</div>";
  64. container.append(kinddiv);
  65. }
  66. buffer = aantal;
  67. }
  68.  
  69. function partnerInfo() {
  70. var partnerContainer = $("#partnerInfo");
  71.  
  72. var partner = $("#BurgerlijkeStaat").children(":selected").attr("id");
  73. if (partner !== "Alleenstaand") {
  74. partnerContainer.empty();
  75. var partnerdiv =
  76. "<div id='partner' class='row-lg-12'>" +
  77. "<div class='form-group col-md-4'>" +
  78. "<label for='PartnerVoornaam'>Voornaam Partner<strong>*</strong></label>" +
  79. "<input type='text' name='PartnerVoornaam' class='form-control' id='PartnerVoornaam' required>" +
  80. "</div>"
  81.  
  82. +
  83. "<div class='form-group col-md-4'>" +
  84. "<label for='PartnerFamilienaam'>Familienaam Partner<strong>*</strong></label>" +
  85. "<input type='text' name='PartnerFamilienaam' class='form-control' id='PartnerFamilienaam' required>" +
  86. "</div>"
  87.  
  88. +
  89. "<div class='form-group col-md-4'>" +
  90. "<label for='PartnerGeboortedatum'>Geboortedatum Partner<strong>*</strong></label>" +
  91. "<input type='date' name='PartnerGeboortedatum' class='form-control' min='1910-01-01' max='2100-01-01' id='PartnerGeboortedatum' required>" +
  92. "</div>";
  93. partnerContainer.append(partnerdiv);
  94. } else {
  95. partnerContainer.empty();
  96. }
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement