Commit 135985e556942751398ae6689b947edd255cd492

Authored by wilmer
1 parent 137d775bf2
Exists in master

ajustar a solo 6 tutores y arregleado el error del contador al borrar y agregar …

…jurados, así como hacer funcionar el boton con los lives generados dinamicamente.
app/Resources/views/cea/ascenso_mostar.html.twig
@@ -94,6 +94,10 @@ @@ -94,6 +94,10 @@
94 {{ form_widget(form) }} 94 {{ form_widget(form) }}
95 {{ form_end(form) }} 95 {{ form_end(form) }}
96 <button class="btn btn-primary btn-sm" id="añadirJurados">Añadir Jurados</button> 96 <button class="btn btn-primary btn-sm" id="añadirJurados">Añadir Jurados</button>
  97 + {% else %}
  98 + <p id="falta" class="label label-success" data-faltaid = '0'>
  99 + El docente completó los 6 Jurados Propuestos
  100 + </p>
97 {% endif %} 101 {% endif %}
98 102
99 103
@@ -276,14 +280,15 @@ @@ -276,14 +280,15 @@
276 280
277 <script> 281 <script>
278 var cantidad = $("#falta").data('faltaid'); 282 var cantidad = $("#falta").data('faltaid');
279 - $(".eliminar_jurado").click(function(){ 283 + $("#seccion_jurados").on("click", ".eliminar_jurado", function(){
280 $.ajax({ 284 $.ajax({
281 method: "POST", 285 method: "POST",
282 url: "{{ url('ajax_eliminar_tutor') }}", 286 url: "{{ url('ajax_eliminar_tutor') }}",
283 async: true, 287 async: true,
284 cache: false, 288 cache: false,
285 - data: ({ eliminar: $(".eliminar_jurado").attr('id'), ascensoId: {{ ascenso.id }} }), 289 + data: ({ eliminar: $(this).attr('id'), ascensoId: {{ ascenso.id }} }),
286 success: function (data) { 290 success: function (data) {
  291 + alert(cantidad);
287 console.log(data); 292 console.log(data);
288 $("#well_" + $(".eliminar_jurado").attr('id')).remove(); 293 $("#well_" + $(".eliminar_jurado").attr('id')).remove();
289 cantidad = cantidad + 1; 294 cantidad = cantidad + 1;
@@ -322,8 +327,10 @@ @@ -322,8 +327,10 @@
322 console.log(data); 327 console.log(data);
323 for (var i = 0; i < data.adicionar_nombres.length; i ++){ 328 for (var i = 0; i < data.adicionar_nombres.length; i ++){
324 $("#seccion_jurados").append( "<p class='well' id='well_" + data.jurados[i] + "'><strong>" + data.adicionar_nombres[i] + ":</strong>" + data.adicionar_institucion[i] + "<input type='button' class='btn btn-danger btn-xs' value='X' id='" + data.adicionar_id[i] + "'/></p>" ); 329 $("#seccion_jurados").append( "<p class='well' id='well_" + data.jurados[i] + "'><strong>" + data.adicionar_nombres[i] + ":</strong>" + data.adicionar_institucion[i] + "<input type='button' class='btn btn-danger btn-xs' value='X' id='" + data.adicionar_id[i] + "'/></p>" );
325 - $("#" + data.jurados[i] ).addClass("eliminar_jurado") 330 + $("#" + data.jurados[i] ).addClass("eliminar_jurado");
  331 + cantidad = cantidad - 1;
326 } 332 }
  333 + $("#add_tutor_tutores_ascenso").val("");
327 334
328 }, 335 },
329 error: function (XMLHttpRequest, textStatus, errorThrown) { 336 error: function (XMLHttpRequest, textStatus, errorThrown) {