Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Solicitação com falha

Boa tarde galera! Ao clicar no botão +, o parâmetro itemPedido não é populado com os dados do objeto data vindo do AJAX. E sempre aparece esse X em cima do método avisando que houve falha na solicitação.

PedidoController.csCarrinho.cshtml

@section Scripts
{
<script type="text/javascript">
    function clickIncremento(btn){
        var linhaDoItem = $(btn).parents('[item-id]');
        var itemId = $(linhaDoItem).attr('item-id');
        var novaQtde = $(linhaDoItem).find('input').val();

        var data = {
            Id: itemId,
            Quantidade: novaQtde
        };

        $.ajax({
            url: '/pedido/updatequantidade',
            type: 'POST',
            contentType: 'apllication/json',
            data: JSON.stringify(data)
        });

        debugger;
    }
</script>
}

PedidoController.cs

[HttpPost]
        public void UpdateQuantidade([FromBody]ItemPedido itemPedido)
        {

        }
1 resposta
solução!

Erro de digitação no contentType do AJAX!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software