Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Problema em enviar informação para o controller do MVC

$
0
0
Boa tarde,

Tenho este secript que pretendo que verifique quais as checkbox que estão seleccionadas, e envie um json para o controller, o problema é que aparece sempre o alerta com o "Error".
Alguém  sabe o porquê de eu não estar a conseguir enviar o json para controller?

Função:
Código (Javascript):
                        function verificaChecks() {
                                var aChk = document.getElementsByName("selectedProduto");
                                var json = "";
                                for (var i = 0; i < aChk.length; i++) {
                                        if (aChk[i].checked == true) {
                                                if (json != "")
                                                        json = json + ";" + aChk[i].value;

                                                else
                                                        json = aChk[i].value;

                                        } else {

                                        }

                                }
                                alert(json);
                                $.ajax({
                                        type: 'POST',
                                        url: '/Compra/Edit',
                                        data: JSON.stringify(json),
                                        dataType: 'json',
                                        contentType: 'application/json; charset=utf-8',
                                        success: function (data) {
                                                alert('aa');
                                        },
                                        error: function() {
                                                alert ('error');
                                        }
                                });
                        }
 

Desde já agradeço a atenção

Viewing all articles
Browse latest Browse all 14700