<script type="text/javascript">
$(document).on("click", "span.action-add_accion", function()
{
AjaxUtils.ajaxCall("{{ path('app_api_accion_add') }}", {
id: $("input[id$=_id]").val(),
fecha: $("input[id$=_accionFecha]").val(),
tipo: $("select[id$=_accionTipo]").val(),
descripcion: $("textarea[id$=_accionDescripcion]").val(),
canal: $("select[id$=_accionPlataforma]").val(),
ubicacion: $("select[id$=_accionUbicacion]").val(),
servicio: $("select[id$=_accionServicio]").val(),
mejora: $("select[id$=_accionMejora]").val(),
venta: $("select[id$=_accionVenta]").val(),
competencia: $("select[id$=_accionCompetencia]").val(),
check: $("select[id$=_accionCheck]").val(),
estado: $("select[id$=_accionEstado]").val(),
coste: AutoNumeric.getNumber("#" + $("input[id$='_accionCoste']").attr("id")),
precio: AutoNumeric.getNumber("#" + $("input[id$='_accionPrecio']").attr("id")),
precio_promocion: AutoNumeric.getNumber("#" + $("input[id$='_precioPromocion']").attr("id")),
}, {
successCallback: function(data)
{
$("div.with_actions_list table#acciones").remove();
$("div.with_actions_list div.html_widget").html(data);
$("input[id$=_accionFecha]").val(null).trigger("change");
$("select[id$=_accionTipo]").val(null).trigger("change");
$("textarea[id$=_accionDescripcion]").val(null).trigger("change");
$("select[id$=_accionPlataforma]").val(null).trigger("change");
$("select[id$=_accionUbicacion]").val(null).trigger("change");
$("select[id$=_accionServicio]").val(null).trigger("change");
$("select[id$=_accionMejora]").val(null).trigger("change");
$("select[id$=_accionVenta]").val(null).trigger("change");
$("select[id$=_accionCompetencia]").val(null).trigger("change");
$("select[id$=_accionCheck]").val(null).trigger("change");
$("select[id$=_accionEstado]").val(null).trigger("change");
$("input[id$=_accionCoste]").val(null).trigger("change");
$("input[id$=_accionPrecio]").val(null).trigger("change");
$("input[id$=_precioPromocion]").val(null).trigger("change");
window.location.replace('');
},
failCallback: function(xhr, textStatus, errorThrown)
{
AjaxUtils.ajaxErrorMessage(xhr, textStatus, errorThrown);
}
}, "POST");
});
</script>