Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Opa, to fazendo um post via ajax, só que são centenas de campos, então eu teria que colocar eles via for... mas não ta rolando, veja o código:
this.enviaCotacao = function () {
var conteudoPost = '';
for(icc=1;icc<=totalCampos;icc++){
var conteudoCampo = $('[name=campo'+icc+']').val();
eval('campo'+icc+" = '"+conteudoCampo+"';" );
conteudoPost = conteudoPost+'campo'+icc+':'+window['campo'+icc]+',';
}
totalConteudo = conteudoPost.length;
conteudoPost = conteudoPost.substring(0,totalConteudo - 1);
conteudoPost = '{'+conteudoPost+'}';
//
$.post('php/envia_cotacao1.php',conteudoPost, function(resposta) {
alert(resposta);
});
}
Ele ta dado erro na linha do post, a variavel conteudoPost vem certinha, ela ta assim: {campo1:texto,campo2:texto}, mas na hora de passar pro post não aceita...
Como fazer?
Carregando comentários...