2010-08-20 9 views
0

Site here.Positionnement de coche JQuery Validation

Si vous remarquez, les coches sont aligner sur la table. Je veux que la coche à côté du port soit juste, pas tout à fait aligné sur le droit comme il le montre.

Editer: Voici une image montrant ce que je voudrais. alt text

+0

J'ai Je me suis juste rendu compte que vous parliez de la case à cocher, pas des coches ... im non? –

+1

Pas de coches. Je vais joindre une photo – ParoX

+0

Maintenant, vérifiez ma nouvelle réponse –

Répondre

0

Non testé, mais dans votre validateur vous avez obtenu ceci:

errorPlacement: function (error, element) { 
    if (element.is(":radio")) error.appendTo(element.parent().next().next()); 
    else if (element.is(":checkbox")) error.appendTo(element.next()); 
    else error.appendTo(element.parent().next()); 

vous pouvez ajouter:

else if (element.is("#Port")) error.appendTo(element.next()); 

Il ressemblera:

errorPlacement: function (error, element) { 
    if (element.is(":radio")) error.appendTo(element.parent().next().next()); 
    else if (element.is(":checkbox")) error.appendTo(element.next()); 
    else if (element.is("#Port")) error.appendTo(element.next()); 
    else error.appendTo(element.parent().next()); 
+0

Cela fonctionne si j'utilise element.parent() plutôt que element.next() Merci, n'a pas pensé à aller à la source du problème. – ParoX