Ir para conteúdo

POWERED BY:

Arquivado

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

cdfree

query string

Recommended Posts

Tenho uma uma página com

<span>
<input type="text" id="email1"  value="@@@@@">
<input type="text" id="email2"  value="@@@@@">
<input type="text" id="email3"  value="@@@@@">
<input type="text" id="email....." value="@@@@@">
</span>
como posso ler os input em <span> e criar uma query string eu sei que tenho que usar o .each() e quero passar este valor por $.ajax, já tenho como contar o número de campos e criarei um loop for.

$.ajax({
url: "receberDados.php?="+querystring,
data: "GET",
success: function(fb)
{
$("#error").html(fb); /* se ocorre error ao iserir no banco de dados posso corrigir */
 
}
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

var arr = [],
    querystring = '';
$('span').find('input').each(function($input){
   arr.push($input.attr('id') + '=' + $input.val());
});
querystring = arr.join('&');

console.log(querystring); //email1=@@@@@&eamail2=@@@@@...
Só que assim, se vc vai gravar algo no banco, vc não deveria utilizar um POST ou PUT não ?

GET é para receber dados de volta, e não para "enviar informações".

 

Dá uma lida sobre os verbos http e Rest.

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.