jgd Postado Março 1, 2013 Denunciar Share Postado Março 1, 2013 Gente, Preciso de uma dica. Tenho uma seria de variaveis cocatenadas via funão javascript.. Tipo:var string= var1 +"|"+ var2 +"|" var3 +"|"+ ......Então estava mando assim:window.location.href = "pagina.php?acao="+ acao +"&acao2="+ acao2 +"&p="+ p +"&v="+ string2;Daí a string começou a ficar grande e agora não consigo mais, dependendo, submeter a url via GET. Como vianr um variavela via POST... Tem alguma alernativa via Ajax tipo XMLHttpRequest ??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Março 4, 2013 Denunciar Share Postado Março 4, 2013 O método GET tem um limite de caracteres, por isso você não consegue mais enviar os dados. Sim, AJAX é uma saída.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jgd Postado Março 5, 2013 Autor Denunciar Share Postado Março 5, 2013 O método GET tem um limite de caracteres, por isso você não consegue mais enviar os dados. Sim, AJAX é uma saída.Um abraço.Willian, tem jeito sim...form = document.createElement('form'); form.setAttribute('method', 'POST'); form.setAttribute('action', 'pagina.php'); myvar1 = document.createElement('input'); myvar1.setAttribute('name', 'acaoConteudoString'); myvar1.setAttribute('type', 'hidden'); myvar1.setAttribute('value', string1); formOCDC.appendChild(myvar1); document.body.appendChild(form); form.submit();A técnica cria form e imput dinamicamente. Interessante não é?Vivendo e apredendo... E compatilhando tb. Abraço JGD Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jgd
Gente,
Preciso de uma dica.
Tenho uma seria de variaveis cocatenadas via funão javascript..
Tipo:
var string= var1 +"|"+ var2 +"|" var3 +"|"+ ......
Então estava mando assim:
window.location.href = "pagina.php?acao="+ acao +"&acao2="+ acao2 +"&p="+ p +"&v="+ string2;
Daí a string começou a ficar grande e agora não consigo mais, dependendo, submeter a url via GET.
Como vianr um variavela via POST... Tem alguma alernativa via Ajax tipo XMLHttpRequest ???
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.