ソースを参照

renaming and fixing last examples

Benoît Hubert 8 年 前
コミット
72db26c4fa

+ 2 - 1
exemples/jquery/exercice-1-verifier-un-formulaire/example.html

@@ -9,4 +9,5 @@
     <input type="password" name="mdp" placeholder="mot de passe" />
     <div id="mdp-statut" style="display:none"></div>
     <button type="submit">Go</button>
-</form>
+</form>
+<div id="result"></div>

+ 2 - 0
exemples/jquery/exercice-1-verifier-un-formulaire/script.js

@@ -17,4 +17,6 @@ $('#exo1-form').submit(function(e) {
         .addClass('text-red')
         .html('Le nom doit être rempli et comporter un espace');
     }
+    $('#result').html("Bienvenue " + inputName.val() +
+    ", votre mot de passe contient " + mdp.length + " caractères");
 });

+ 1 - 1
exemples/jquery/cibler-un-element-enfant/config.json

@@ -1,6 +1,6 @@
 {
   "title": "Cibler un élément enfant",
-  "category": "misc",
+  "category": "selecteurs",
   "html": [ "example.html" ],
   "js": [ "script.js" ],
   "css": [],

exemples/jquery/cibler-un-element-enfant/contenu.html → exemples/jquery/selecteurs-cibler-un-element-enfant/example.html


exemples/jquery/cibler-un-element-enfant/script.js → exemples/jquery/selecteurs-cibler-un-element-enfant/script.js


exemples/jquery/cibler-un-element-enfant/styles.css → exemples/jquery/selecteurs-cibler-un-element-enfant/styles.css


+ 1 - 1
exemples/jquery/selecteurs-filtres-2/config.json

@@ -1,5 +1,5 @@
 {
-  "title": "Sélecteurs : filtres 2",
+  "title": "Filtres et pseudo-sélecteurs - 2",
   "category": "selecteurs",
   "html": [ "example.html" ],
   "js": [ "script.js" ],

+ 1 - 1
exemples/jquery/selecteurs-filtres/config.json

@@ -1,5 +1,5 @@
 {
-  "title": "Sélecteurs : filtres",
+  "title": "Filtres et pseudo-sélecteurs",
   "category": "selecteurs",
   "html": [ "example.html" ],
   "js": [ "script.js" ],

+ 3 - 3
exemples/jquery/validation-de-formulaires-bootstrap/script.js

@@ -30,7 +30,7 @@ $('#register-username')
     }
 
     $.get(
-        'http://localhost:3000/username-check?username=' + username,
+        'http://localhost:3000/jquery/ajax/username-check?username=' + username,
         function(response) {
             console.log(response.success)
             if(response.success) {
@@ -63,7 +63,7 @@ $('#form-register').submit(function(e) {
     console.log(userJSON);
     e.preventDefault();
     $(this).find('input').val('');
-    $.post('/register', userJSON, 'json');
+    $.post('/jquery/ajax/register', userJSON, 'json');
 })
 
 
@@ -78,7 +78,7 @@ $('#form-login').submit(function(e) {
     e.preventDefault();
     $(this).find('input').val('');
     $.post(
-      '/login',
+      '/jquery/ajax/login',
       userJSON,
       function(data) {
         $('#alert-box')

+ 3 - 3
server.js

@@ -75,7 +75,7 @@ function createNewUser(user) {
 }
 
 
-app.post('/login', function(req, res) {
+app.post('/jquery/ajax/login', function(req, res) {
 
   // Récupérer email et password
   var identifiants = req.body;
@@ -115,7 +115,7 @@ app.post('/login', function(req, res) {
 /**
  * Ce code va gérer la requête POST vers l'URL /register de notre micro-serveur
  */
-app.post('/register', function(req, res) {
+app.post('/jquery/ajax/register', function(req, res) {
 
   // Les données envoyées par le client (navigateur) sont dans la propriété "body"
   // de l'objet req (pour request)
@@ -134,7 +134,7 @@ app.post('/register', function(req, res) {
   }
 });
 
-app.get('/username-check', function(req, res) {
+app.get('/jquery/ajax/username-check', function(req, res) {
   var username = req.query.username;
   for(u = 0 ; u < userList.length ; u++) {
     if(username === userList[u].username) {