Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources 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 07/01/2012, 18h07   #1
Membre du Club
 
Inscription : mai 2007
Messages : 209
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 209
Points : 50
Points : 50
Par défaut Désactiver bouton submit suivant condition

Bonjour,
J'ai un formulaire avec différent champs de saisie.
Sur l'un d'eux j'ai un contrôle ajax qui me retourne dans un array avec 2 informations dont l'une est 1 ou 0.

se que je cherche a faire c'est désactivé le bouton de validation du formulaire quand la valeur retourné est 1.

La valeur m'est retourné avec json :
Code :
$("#envoyer").html(data['ctrl'])
Niveau js j'ai fait ça sans grande certitude :
Code :
1
2
3
4
5
	function attention($action)
	{
		if($action==1)
		document.getElementById('envoyer').disabled=true;
	}
et mon bouton de formulaire est :
Code :
<button id="envoyer" name="envoyer" type="submit" class="button orange" >Ajouter</button>
Maintenant je ne sais pas comment faire tourné tout cela pour que mon bouton se désactive ou pas en fonction du retour json
christobale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 17h09   #2
Membre expérimenté
 
Avatar de amoiraud
 
Homme Adrien
Développeur Web
Inscription : octobre 2006
Messages : 412
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2006
Messages : 412
Points : 537
Points : 537
Envoyer un message via MSN à amoiraud
Essaye sans le $ :

Code :
1
2
3
4
5
6
7
 
function attention(action)
{
  if (action == 1) {
    document.getElementById('envoyer').disabled = true;
  }
}
amoiraud est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h50.


 
 
 
 
Partenaires

Hébergement Web