none
Json e MVC RRS feed

  • Pergunta

  • Galera estou fazendo um Json de um combo que tenho , mas me retorna erro e não estou entendendo o pq, segue o código:

     [HttpGet]
            public JsonResult ListaPeriodo(int mes)
            {
                //Retorna todos os participantes
                IEnumerable<Passagem> lista = passagemService.ListarTodos().Where(p=> p.PeriodoId == mes);
    
                GerenciaPassagemModel model = new GerenciaPassagemModel();
    
                model.ListaParticipante = lista;
    
                return Json(model);
            }

    JS:

    $(document).ready(function () {
        $("#ListaPeriodo").change(function () {
            $.ajax({
                url: 'GerenciaPassagem/ListaPeriodo',
                type: 'GET',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                data: { mes: $("#ListaPeriodo").val() },
                success: function (data) {
                    $("#listContent").html(data);
                    if (data.indexOf('noResults') === -1)
                        drawTable();
                },
                beforeSend: function () {
                    $.blockUI({ message: '<img src="' + url + '/Content/ajax-loader.gif" alt="Aguardando..."/>' });
                },
                complete: function () {
                    $.unblockUI();
                }
            });
        });
    });
    

    O que estou fazendo de errado ? Segue o erro:

    This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet.

    Obrigado


    SirSmart

    quinta-feira, 10 de abril de 2014 13:25

Respostas