Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/07/2011, 14h49   #1
Membre du Club
 
Avatar de Microbulle
 
Alexandre
Dessinateur et webmaster
Inscription : janvier 2005
Messages : 357
Détails du profil
Informations personnelles :
Nom : Alexandre
Âge : 34
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Dessinateur et webmaster
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2005
Messages : 357
Points : 66
Points : 66
Par défaut jquery requêtes ?

Bonjour,

Je vais une fois de plus demander un peu d'aide par ce que je n'y comprends rien.

J'ai fait un html avec un formulaire qui demande un pseudo et un mdp. Ensuite j'ai un fichier pour le moment vide car je ne sait pas encore quoi mettre dedans et qui s'occupera des requêtes vers la bdd.

mettons que je soit sur la page test.php, en display: block; j'ai la connexion avec le champ pseudo et mdp. J'aimerais que quand je clique sur le bouton submit, au travers de jquery, donc mon fichier vide pour le moment, je puisse demander, si les champs ne sont pas vides etc, que la connexion se face.

En fonction du retour, je crée une session spéciale à cette page, c'est voulue ici que la session ne soit pas la même que celle du site, soit initialisé avec les données de l'utilisateur, puis au travers d'un javascript je bascule les champs de connexion display: block; à display: none; puis j'ouvre un div contenant le reste qui est régi par un fichier .js indépendant de jquery...

Pour le moment, malgré mes recherches, j'ai pas trouvé
Microbulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 10h05   #2
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 411
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 26
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 411
Points : 1 277
Points : 1 277
Php étant un langage serveur et Jquery étant du javascript interprété par le navigateur coté client, il te faudra donc utiliser Ajax afin de combiner les deux.

En fait, Ajax va envoyer des données sur ton serveur que tu va gérer avec php. Une fois géré tu les renvoies avec ajax et javascript s'occupe d'exploiter les données retournées.

Voici deux liens qui t'aiderons à apprendre et comprendre son fonctionnement :

http://www.dator.fr/les-requetes-ajax-avec-jquery/

http://jquery.developpeur-web2.com/d...jax/$.ajax.php

Et voici le lien d'un tutoriel qui t'aidera à faire ce que tu souhaites :

http://blog.arnaud-k.fr/2009/develop...jquery-et-php/
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 08h42   #3
Membre du Club
 
Avatar de Microbulle
 
Alexandre
Dessinateur et webmaster
Inscription : janvier 2005
Messages : 357
Détails du profil
Informations personnelles :
Nom : Alexandre
Âge : 34
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Dessinateur et webmaster
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2005
Messages : 357
Points : 66
Points : 66
Tout d'abord, je te remercie d'avoir pris le temps de m'avoir répondu.

Ensuite, je vais essayer de comprendre à partir des liens comment cela fonctionne. Je pense quand même qu'un exemple même basique devrais pouvoir me permettre de comprendre comment cela transite.

Donc, quand j'en serais plus, je reviendrais ici demandé des infos par rappots à l'exemple en cours.

A bientôt.
Microbulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 18h30   #4
Membre du Club
 
Avatar de Microbulle
 
Alexandre
Dessinateur et webmaster
Inscription : janvier 2005
Messages : 357
Détails du profil
Informations personnelles :
Nom : Alexandre
Âge : 34
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Dessinateur et webmaster
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2005
Messages : 357
Points : 66
Points : 66
Bonsoir,

J'avance pas si mal finalement avec jQuery

Ceci dit je suis tomber sur un cas... Grrr !

J'ai un textarea qui fait que lorsque on appuie sur entrer, ça efface le champ mais le curseur ne revient pas au début et laisse une ligne vide avant la saisie

Pour le moment mon code ressemble à ceci:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$(document).ready( function() {
 
	$('#chatForm').bind('keypress', function(e) {
 
        //Touche entrée
        if(e.keyCode==13){
 
            //Charge la saisie dans la variable
            gSaisie = $('#cSaisie').val();
 
            //Si la siaise n'est pas vide
            if(gSaisie) {
 
				//Effacer le champ de saisie
				$('#cSaisie').val('');
 
				//Place le curseur au début
 
 
				//Envoie au serveur une requête de saisie dans le bon canal avec l'id du pseudo
				alert('[' + Pseudo + ']: ' + gSaisie);
			}
        }
	});
});
Existe-il une solution pour revenir au début ?

Merci pour vos indications
Microbulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2011, 19h56   #5
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 411
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 26
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 411
Points : 1 277
Points : 1 277
Pour remettre ton curseur après ton nettoyage suffit de faire :

Code javascript :
$('#cSaisie').val('').focus();
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 21/07/2011, 08h06   #6
Membre du Club
 
Avatar de Microbulle
 
Alexandre
Dessinateur et webmaster
Inscription : janvier 2005
Messages : 357
Détails du profil
Informations personnelles :
Nom : Alexandre
Âge : 34
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Dessinateur et webmaster
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2005
Messages : 357
Points : 66
Points : 66
Bonjour,

Je viens d'essayer cette méthode, hélas, le saut s'effectue toujours.

Je pense que c'est une des propriété du textarea et du coup il faudrait que je la change.

Si quelqu'un a une idée...

Merci
Microbulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 11h39   #7
Membre Expert
 
Avatar de Atomya Rise
 
Femme Emilie Lefol
En recherche d'emploi
Inscription : février 2009
Messages : 411
Détails du profil
Informations personnelles :
Nom : Femme Emilie Lefol
Âge : 26
Localisation : France, Somme (Picardie)

Informations professionnelles :
Activité : En recherche d'emploi
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2009
Messages : 411
Points : 1 277
Points : 1 277
Le mieux serais que tu nous montres ton css
__________________

Si un message vous a aidé, pensez à voter positivement pour lui ! Merci
Pas de question technique en privé
- Si on criait sur la place publique les fautes de tout le monde, on ne pourrait plus fréquenter personne ! (Marcel Pagnol)
- Technocrates, c’est les mecs que, quand tu leur poses une question, une fois qu’ils ont fini de répondre, tu comprends plus la question que t’as posée. (Coluche)
Atomya Rise est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h12.


 
 
 
 
Partenaires

Hébergement Web