| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment encoder les paramètres en AJAX
    Asynchronous JavaScript and XML ou AJAX , est une méthode de programmation qui vous permet d'envoyer et récupérer des données à partir d'une page Web en arrière-plan sans recharger la page. Lorsque vous envoyez des paramètres avec AJAX, vous avez besoin d'encoder les paramètres en fonction de la façon dont le serveur destinataire les attend . Si le serveur attend les paramètres de l'URL ou de données XML , créez une chaîne et l'encoder avec " encodeURI . " Si le serveur attend JavaScript Object Notation ou JSON, créer un objet JSON et passer une chaîne de l'objet . Instructions
    1

    obtenir les paramètres que vous souhaitez encoder et stocker dans des variables . Par exemple: . . ; Valeur var email = getElementById ( "email" ) ;

    var name = getElementById ("name" ) valeur
    2

    créer une chaîne qui passe les paramètres à l' URL si le programme serveur attend les paramètres passés de cette façon. Ajouter le nom , un signe égal et la valeur de chaque paramètre . Ajouter un point d'interrogation avant le premier paramètre et une esperluette avant chaque paramètre suivant. Appelez la fonction " encodeURI " pour encoder les paramètres. Par exemple:

    var uri = ' http://example.com/send.php?name = "+ nom + " & email = "+ e-mail ; uri = encodeURI (uri ) ;
    3

    créer une chaîne XML correctement formé et utilisez la fonction " encodeURI " pour encoder les paramètres si le programme serveur attend XML. Par exemple:

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

    Créer un objet JSON avec une paire nom /valeur pour chaque paramètre , convertissez l'objet en une chaîne et passer la chaîne dans l'appel AJAX si l' programme serveur attend les paramètres passés en utilisant JSON. Par exemple:

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

    Previous :

    next :
      articles connexes
    ·Comment désactiver l' API Google Maps Marker Bubble 
    ·5 utilisations de JavaScript 
    ·Comment passer Divs avec JavaScript 
    ·Développement API de Google Maps 
    ·Comment imprimer avec JavaScript 
    ·Comment obtenir une zone de texte par nom dans JQuery 
    ·Littéraux de chaîne en JavaScript Encoding 
    ·Comment faire pour convertir OS Grid pour GPS 
    ·Comment faire défiler en JavaScript 
    ·Comment faire Curved Corners Javascript pour IE 
      articles en vedette
    ·La différence entre l'interface et classe abstraite 
    ·Comment écrire un script pour Déconnexion 
    ·Comment faire pour modifier des éléments dans ListBox…
    ·Comment ajouter nœud feuille de Treeview dans Vb.Net a…
    ·Comment faire pour accélérer PHP Curl 
    ·Comment changer la couleur dans une cellule de DataGrid…
    ·Comment puis- je créer un JTable des en-têtes de colo…
    ·Comment manipuler des images en Perl 
    ·Comment utiliser Cout et Cin en OpenGL 
    ·Apache Struts Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com