Commit 135985e556942751398ae6689b947edd255cd492
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.
Showing
1 changed file
with
10 additions
and
3 deletions
Show diff stats
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) { |