templates/SCRIPTS/Promocion/edit_accion.html.twig line 1

Open in your IDE?
  1. <script type="text/javascript">
  2.     $(document).on("click", "span.action-edit_accion", function()
  3.     {
  4.         const id = $(this).data("id");
  5.         const url = routes.apiAccionEdit.replace(/\/0$/, `/${id}`);
  6.         AjaxUtils.ajaxCall(url, {
  7.             id: $("input[id$=_id]").val(),
  8.             fecha: $("input[id$=_accionFecha]").val(),
  9.             tipo: $("select[id$=_accionTipo]").val(),
  10.             descripcion: $("textarea[id$=_accionDescripcion]").val(),
  11.             canal: $("select[id$=_accionPlataforma]").val(),
  12.             ubicacion: $("select[id$=_accionUbicacion]").val(),
  13.             servicio: $("select[id$=_accionServicio]").val(),
  14.             mejora: $("select[id$=_accionMejora]").val(),
  15.             venta: $("select[id$=_accionVenta]").val(),
  16.             competencia: $("select[id$=_accionCompetencia]").val(),
  17.             check: $("select[id$=_accionCheck]").val(),
  18.             estado: $("select[id$=_accionEstado]").val(),
  19.             coste: AutoNumeric.getNumber("#" + $("input[id$='_accionCoste']").attr("id")),
  20.             precio: AutoNumeric.getNumber("#" + $("input[id$='_accionPrecio']").attr("id")),
  21.             precio_promocion: AutoNumeric.getNumber("#" + $("input[id$='_precioPromocion']").attr("id")),
  22.         }, {
  23.             successCallback: function(data)
  24.             {
  25.                 window.location = window.location.pathname;
  26.             },
  27.             failCallback: function(xhr, textStatus, errorThrown)
  28.             {
  29.                 AjaxUtils.ajaxErrorMessage(xhr, textStatus, errorThrown);
  30.             }
  31.         }, "POST");
  32.     });
  33. </script>