Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Comment mettre Fond d'animation sur …
  • Comment faire pour supprimer un sous…
  • Comment utiliser JavaScript avec Exc…
  • Comment changer les couleurs de poli…
  • Comment faire pour modifier le table…
  • Comment fractionner des chaînes en …
  • Comment retourner Fonctions outre, p…
  • Javascript Vs pertinente . Absolute …
  • Comment faire pivoter un chiffre en …
  • Comment apprendre Java Script pour F…
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    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 ) ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Un tutoriel pour HTML 5 Canvas Animation 
  • Comment créer des applications Silverlight avec JavaScript 
  • Comment faire pour empêcher JavaScript d'être consultés dans Firebug 
  • Comment faire pour convertir un nœud régulier à un nœud jQuery 
  • IE 8 JavaScript Invalid Pointer erreur 
  • Java Script Dépannage 
  • Comment trouver un premier numéro à l'aide Javascript 
  • Pourquoi je reçois un message Javascript Void 
  • Comment comparer Java Script Chaîne 
  • Comment faire pour créer un graphique circulaire en JSP en utilisant JFreeChart 
  • Connaissances Informatiques © http://www.ordinateur.cc