Programação  
 
Conhecimento computador >> Programação >> JavaScript Programação >> 
Como codificar Parâmetros em AJAX
Asynchronous JavaScript and XML, ou AJAX, é um método de programação que permite enviar e recuperar dados a partir de uma página da Web em segundo plano, sem recarregar a página. Quando você envia os parâmetros com AJAX , você precisa codificar os parâmetros de acordo com a forma como o servidor do destinatário está esperando. Se o servidor está esperando parâmetros com o URL ou como dados XML, criar uma seqüência e codificá-lo com " encodeURI . " Se o servidor está esperando JavaScript Object Notation , ou JSON, criar um objeto JSON e passar uma string do objeto . Instruções
1

Obter os parâmetros desejados para codificar e armazená-los em variáveis. Por exemplo : . .
Nome

var = getElementById ( "nome") valor ; var email = getElementById ( "email" ) Valor ;
2

Criar uma cadeia que passa os parâmetros com o URL se o programa servidor está esperando os parâmetros passaram por este caminho . Acrescente o nome , um sinal de igual eo valor para cada parâmetro. Adicionar um ponto de interrogação antes do primeiro parâmetro e um e comercial antes de cada parâmetro subseqüente. Chame a função " encodeURI " para codificar os parâmetros. Por exemplo :

var uri = ' http://example.com/send.php?name = "+ nome +" & email = "+ email; uri = encodeURI (URI) ;
3

Criar uma seqüência de caracteres XML corretamente formado e usar a função " encodeURI " para codificar os parâmetros se o programa servidor está esperando XML. Por exemplo :

var xml = ' ' + nome + ' ' + email + '< /email> '; var xml = encodeURI (xml );
4

Crie um objeto JSON com um par nome /valor para cada parâmetro , converta o objeto em uma string e passar a seqüência na chamada AJAX se o programa servidor está esperando os parâmetros passados ​​usando JSON. Por exemplo :

var params = {" name": nome, "email" : email }; paramString = JSON.stringify ( params );

Anterior :

Próximo : No
  Os artigos relacionados
·Feito , mas com erros no IE JS Objeto esperado 
·Variáveis ​​em Adobe Ciclos de Vida 
·JavaScript : Apostrophe Problema na URL 
·IE 8 JavaScript ponteiro inválido Erro 
·Como fazer Scroll cumulativa offset em jQuery 
·Alternativas para botões de rádio em JQuery 
  Artigos em destaque
·Como imprimir apenas um envelope usando o Word XP 
·Como escrever para arquivo Java Applet 
·Como alterar uma linha de comando do banco de dados de …
·Como alterar DPI em Java 
·Como se comunicar com um DLL em outro processo 
·Como instalar um novo certificado SSL 
·Como instalar um arquivo IPA em um iPhone Simulator 
·Como editar variáveis ​​simples em uma matriz no Java 
·Como implementar um algoritmo para o seu computador 
·Como estimar Funções de transferência de sistemas fí…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados