0

Help to find a way to use an object for each: like object.nomes etc.

How do i list items with an object through one page to another. (Jquery & Ajax)

$.fn.gerarResumo = function(ajax){

// produto = new object();*****

nomes       = new Array();
precos      = new Array();
quantidades = new Array();
codigosNcm  = new Array();

var tipoEmbarque       = $(".tipoEscolhidoEmbarque").val();
var nomes              = $(".produtosNome").val();
var produtosPreco      = $(".produtosPreco").val();
var produtosQuantidade = $(".produtosQuantidade").val();
var produtosCodigosNcm = $(".produtosCodigosNcm").val();
var qtdProdutoGerado   = $(".qtdProdutoGerado").val();
//var tipoFrete        = $(".tipoFreteSelecionado").val();

var valorFrete         = $(".valorFreteSelecionado").val();
var textoHtml = "";

$(".natureza").text(tipoEmbarque);

$(".incoterm").html("FRETE: EXW/FOB/FAS <br> Valor do Frete: "+valorFrete+" USD");

nomes       = produtosNome.split(',');
precos      = produtosPreco.split(',');
quantidades = produtosQuantidade.split(',');
codigosNcm  = produtosCodigosNcm.split(',');

for(i=1; i<nomes.length; i++){

    if(!ajax){
        if(nomes[i] != ""){
            $(".painel-resumo").append("<div class='titleitens'>Item "+i+"</div><div class='detalhesitem'>Produto: "+nomes[i]+" <br> Preço: "+precos[i]+" USD <br> Quantidade: "+quantidades[i]+" <br> NCM: "+codigosNcm[i]+"</div>");  
        }               
    }else{
        textoHtml += "<div class='titleitens'>Item "+i+"</div><div class='detalhesitem'>Produto: "+nomes[i]+" <br> Preço: "+precos[i]+" USD <br> Quantidade: "+quantidades[i]+" <br> NCM: "+codigosNcm[i]+"</div>";
    }           
}

if(ajax){
    return textoHtml; 
}
}
Peter Haddad
  • 78,874
  • 25
  • 140
  • 134

0 Answers0