Ich benutze jquery Validierung Plugin und Zend-Framework. Ich habe meine Form in einer Tabelle. Ich zeige ein Bild als Fehler an, wenn ein Textfeld nicht validiert wird. Das Fehlerbild wird sehr neben dem Textfeld in derselben Tabelle angezeigt. Aber ich möchte Fehlermeldung/Bild in der nächsten td der gleichen tr zeigen.jQuery Validierungs-Plugin: Zeigen Sie Ihre Fehlermeldung/Bild in der nächsten Spalte (td) der Tabelle
Zum Beispiel ist dies vor einreichen:
<table><tr><td>First Name</td><td><input type="text" class="required" /></td><td></td></tr></table>
Ich mag diese, nachdem sie mit leerem Feld einreichen:
<table><tr><td>First Name</td><td><input type="text" class="required" /></td><td><img id='exclamation' src='images/exclamation.gif' title='This field is required.' /></td></tr></table>
Ich verwende diese js Funktion für jetzt:
$(obj).find("input.required").each(function(){
$(this).rules("add", {
required: true,
minlength: 2,
messages: {
required : "<img id='exclamation' src='images/exclamation.gif' title='This field is required.' />",
minlength: "<img id='exclamation' src='images/exclamation.gif' title='At least 2 characters.' />"
}
});
});