Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.52 KB | None | 0 0
  1. <div id = "popup-novo-agendamento-dent" class = "popup-medio">
  2. <a href = "javascript:void(0)" class="btn-fechar-popup" onclick = "fechar_popup('popup-novo-agendamento-dent')">x</a href = "javascript.void(0)">
  3. <div class = "titulo-popup">Novo Agendamento</div>
  4. <div class = "conteudo-popup">
  5.  
  6. <fieldset class = "grupo-campos">
  7. <label class="label-campo">Busque o Paciente</label>
  8.  
  9. <input id = "busca" name="busca" type="text" class="campo" placeholder = "Nome ou CPF" autofocus>
  10. </fieldset>
  11.  
  12.  
  13. <form action="<?php echo site_url('cadastroAgenda') ?>" method="POST">
  14. <fieldset class = "campos-desabilitados">
  15. <div class = "conteiner-campo1">
  16. <label class="label-campo">Paciente</label>
  17. <input type="text" id="nomeP" name="nomeP" class = "campo" disabled>
  18. </div>
  19.  
  20. <div class = "conteiner-campo1">
  21. <label class="label-campo">CPF</label>
  22. <input type="text" id="cpfP" name="cpfP" class = "campo" disabled>
  23. <input type="hidden" id="id" name="id">
  24. </div>
  25. </fieldset>
  26.  
  27.  
  28. <div class = "conteiner-campo2">
  29. <label class = "label-campo">Dentista</label>
  30. <select name="dentista" id="dentista" class="campo" >
  31. <?php foreach ($lista_dentistas as $dentistas) { ?>
  32. <option value="<?php echo $dentistas->id_pessoa ?>"><?php echo $dentistas->nome ?></option>
  33. <?php } ?>
  34. </select>
  35. </div>
  36.  
  37. <div class = "conteiner-campo2">
  38. <label class = "label-campo">Ano</label>
  39. <select name="anos" id="ano" class="campo" >
  40. <?php
  41. $ano = date('Y');
  42. echo "<option value = '" . $ano . "'>" . $ano . "</option>";
  43. echo "<option value = '" . ($ano + 1) . "'>" . ($ano + 1) . "</option>";
  44. ?>
  45. </select>
  46. </div>
  47.  
  48. <div class = "conteiner-campo2">
  49. <label class = "label-campo">Mês</label>
  50. <select id = "meses" name="meses" class="campo" onchange="" >
  51. <option value="" id="mes-selected">Selecione</option>
  52. <?php
  53. $meses = array("Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro");
  54. $mes = date('n');
  55.  
  56. for ($i = $mes - 1; $i < 12; $i++) {
  57. echo "<option value = '" . ($i + 1) . "'>" . $meses[$i] . "</option>";
  58. }
  59. ?>
  60. </select>
  61.  
  62. </div>
  63.  
  64. <script>
  65. $(document).ready(function () {
  66. var meses = $("#meses");
  67. var dias = $("#dias");
  68.  
  69. meses.on('change', function () {
  70. var ano = $("#ano").val();
  71. var dentista = $("#dentista").val();
  72. var mes = $(this).val();
  73. //$("#horas").val().html("");
  74.  
  75. $.ajax({
  76. url: '<?php echo base_url("listaDiaAtendimento") ?>',
  77. type: 'get',
  78. beforeSend: function () {
  79. dias.html('<option> Carregando...</option>');
  80.  
  81. },
  82. data: 'meses=' + mes + '&ano=' + ano + '&dentista=' + dentista,
  83. success: function (data) {
  84. dias.html(data);
  85. }
  86. })
  87.  
  88. });
  89.  
  90. $("#dentista").change(function () {
  91. document.getElementById("mes-selected").removeAttribute("selected");
  92. document.getElementById("dias").innerHTML = "";
  93. document.getElementById("horas").innerHTML = "";
  94. document.getElementById("mes-selected").setAttribute("selected", "true");
  95. });
  96.  
  97. // $("#dentista").on('change', function () {
  98.  
  99.  
  100. //});
  101. })
  102. </script>
  103.  
  104.  
  105.  
  106. <div class = "conteiner-campo2">
  107. <label class = "label-campo">Dia</label>
  108. <select name="dias" id="dias" class="campo" >
  109. <option value="">Selecione</option>
  110.  
  111. </select>
  112. </div>
  113.  
  114. <div class = "conteiner-campo2">
  115. <label class = "label-campo">Horário</label>
  116. <select name="horarios" id="horas" class="campo" >
  117. <option value="">Selecione</option>
  118. </select>
  119. </div>
  120.  
  121. <script>
  122. $(document).ready(function () {
  123. var dias = $("#dias");
  124. var horas = $("#horas");
  125.  
  126. dias.on('change', function () {
  127. var ano = $("#ano").val();
  128. var dentista = $("#dentista").val();
  129. var mes = $("#meses").val();
  130. var dia = $(this).val();
  131.  
  132. $.ajax({
  133. url: '<?php echo base_url("listaHorarios") ?>',
  134. type: 'get',
  135. beforeSend: function () {
  136. horas.html('<option> Carregando...</option>')
  137. },
  138. data: 'dias=' + dia + '&meses=' + mes + '&anos=' + ano + '&dent=' + dentista,
  139. success: function (data) {
  140. horas.html(data);
  141. }
  142. })
  143.  
  144. });
  145. })
  146. </script>
  147. <div class = "botoes">
  148. <button type="submit" name="button" id="button_form" class = "botao btn-salvar margin-direita" onclick="return validaAgenda(busca, nomeP, meses, dias, horarios);" value="cadastrar">Agendar</button>
  149. <button type="reset" class = "botao btn-cancelar" onclick = "fechar_popup('popup-novo-agendamento-dent');">Cancelar</button>
  150. </div>
  151. </form>
  152.  
  153.  
  154. </div>
  155. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement