Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

olafercocam

Como separar os valores do success

Recommended Posts

Bom dia pessoal, alguem pode me ajudar a como separar os valores do success de um $.ajax(){};

 

Eu tenho dois echo'\s vindo do php com dados diferentes

 

exe:

 

/* Esse vai para a url */
echo ''.$produto.'/'.$produto-nome.'';
/* Esse vai ser um "hidden" pegando todas as configurações escolhidas */
echo ''.$produto_id.'/'.$config1.'/'.$config2.'/'.$config3.'/'.$config4.'';

 

success: function(datas){
 window.setTimeout(function(){
     $(location).attr('href','carrinho/adicionar-item/'+ datas);    
    },2000);    
 }

 

Como eu faria para poder "separar" o datas cada um pro seu local correto para recuperar o hidden na outra página?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui não.

 

Fiz assim no php

 

 

$array = array();
 $array['hidden'] = '<input type="hidden" name="addCart" value="'.$tipoAnuncio.'/'.$zonaNome.'/'.$edicaoNome.'/'.$modulos.'/'.$preco.'"/>';
 $array['url']    = ''.$tipoAnuncio.'/'.$zonaNome.'/'.$edicaoNome.'';
echo json_encode($array);

Mas não entendi como capturo no javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites


success: function (datas) {

console.log(datas.hidden); // é assim que se separa

console.log(datas.url); // é assim que se separa

window.setTimeout(function () {

$(location).attr('href', 'carrinho/adicionar-item/' + datas);

}, 2000);

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.