Używam jQuery validation i udało mi się (pomimo pewnych nieaktualnych dokumentów), aby uzyskać grupę wymaganych skrzynek radiowych pracujących. Problem polega na tym, że wtyczka dołącza etykietę błędu bezpośrednio po pierwszym radiu (pierwszej z tej grupy, która ma wymaganą klasę).Przeniesienie etykiet błędów za pomocą sprawdzania poprawności jQuery
Mając to na uwadze, można ustawić niestandardową lokalizację dla każdej etykiety błędu?
Dla porównania jest to HTML:
<tr>
<td width="200">
<label>Title2 *</label>
</td>
<td width="505">
>>> <label><input type="radio" class="required" name="Title2" value="Mr" /> <!-- ERROR APPEARS HERE -->Mr</label>
<label><input type="radio" class="required" name="Title2" value="Miss" />Miss</label>
<label><input type="radio" class="required" name="Title2" value="Mrs" />Mrs</label>
<label><input type="radio" class="required" name="Title2" value="Ms" />Ms</label>
<!-- I WANT ERROR LABEL HERE -->
</td>
</tr>
przewijać się na linii oznaczonej >>>
i zobaczysz komentarz, który pokazuje, że wtyczka jest umieszczenie etykiety błędzie, tuż przed zamknięciem </td>
you” Zobaczę, gdzie chcę, aby etykieta poszła.
Każda pomoc doceniona, Dzięki.
Dzięki @Karan, próbowałem tego, ale zaniedbałem wstawienie tytułu, D'oh! : D –
Dokumenty są tutaj http://jqueryvalidation.org/reference/ add anchor Wyświetlanie komunikatu o błędzie – Azd325