11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
sur cette page http://rac.saas-finances.com/etape3.htm
je ne sais pas pourquoi la ligne (<tr id="ddrc">) ne s'affiche pas quand on sélectionne l'option Rachat de crédit dans la liste déroulante présente en bas de page (type de crédit) alors que j'ai reproduis le code nécessaire.
La ligne doit s'afficher sous le première liste déroulante type de crédit.
C'est un code que j'ai récupéré et que je ne maîtrise donc pas vraiment.

PS: faite pas attention au code qui n'est pas encore au point...
Modifié par Hermann (28 Sep 2011 - 16:52)
Hello.

Je ne suis pas rentré dans l'intégralité des scripts, mais essaie déjà de rajouter :
$("#tcct").change(function() {
	var ddrc = $("#ddrc");

	if ($(this).val() === 'rachat credit') {
		ddrc.show();
	} else {
		ddrc.show();

	}
})
sous toute la partie avec les hide(). C'est pas super clean, mais c'est juste pour voir si ça fonctionne.

Tu as pas mal d'erreur 500 sinon, c'est normal?

EDIT: @Tony Monast C'est bizarre, la console de Firebug ne me renvoie pas cette erreur. Avec quoi la vois-tu?
Modifié par Florian_R (28 Sep 2011 - 16:42)
Tony Monast a écrit :
Bonjour,

Je serais donc devenu un « étranger » Smiley cligne

Tony Monast a écrit :

Tu pourrais commencer par corriger l'erreur au chargement de la page :

Erreur : jQuery.validator is undefined
Fichier Source : http://rac.saas-finances.com/etape3.htm
Ligne : 240

Effectivement, c'est fait, mais ça ne résout par pour autant mon problème. Smiley ohwell
Florian_R a écrit :
Hello.

Je ne suis pas rentré dans l'intégralité des scripts, mais essaie déjà de rajouter :
$(&quot;#tcct&quot;).change(function() {
	var ddrc = $(&quot;#ddrc&quot;);

	if ($(this).val() === 'rachat credit') {
		ddrc.show();
	} else {
		ddrc.show();

	}
})
sous toute la partie avec les hide(). C'est pas super clean, mais c'est juste pour voir si ça fonctionne.

Tu as pas mal d'erreur 500 sinon, c'est normal?

EDIT: @Tony Monast C'est bizarre, la console de Firebug ne me renvoie pas cette erreur. Avec quoi la vois-tu?
Normal je viens de le corriger Smiley cligne

Merci à toi ça résout (en partie mon problème) Smiley smile
Le problème est que lorsqu'on sélectionne un autre option, la ligne reste affichée.
Au temps pour moi. C'est le copié-collé de la mort Smiley langue . Remplace le show() par hide() dans le else.

Il doit y avoir moyen de faire plus générique, mais en attendant ça devrait le faire.
Modérateur
Mais non Hermann, tu n'es pas devenu un étranger. C'est justement en voyant que c'était toi que j'ai pris le temps de répondre à la question et de regarder s'il y avait des erreurs. Smiley cligne Sinon, j'aurais probablement passé mon chemin, puisque je suis très occupé en ce moment.

Je ne m'attendais pas à ce que la ligne corrige ton problème, mais c'est toujours préférable de travailler sur une base sans erreur Javascript.
Tony Monast a écrit :
Mais non Hermann, tu n'es pas devenu un étranger. C'est justement en voyant que c'était toi que j'ai pris le temps de répondre à la question et de regarder s'il y avait des erreurs. Smiley cligne Sinon, j'aurais probablement passé mon chemin, puisque je suis très occupé en ce moment.


C'est juste que le "Bonjour," est un peu formel et froid mais c'est un détail Smiley cligne
Modérateur
Ouais désolé, mais je te dirais que c'est plutôt rare que je prenne le temps d'écrire le nom de la personne avec le Bonjour, surtout quand j'essaye de répondre rapidement entre deux rushs au boulot. Smiley biggrin