2009-04-24 20 views
14

W jQuery wskazanie błędu z jQuery.validate pokazuje w pobliżu pola wejściowego i jeśli ten komunikat pokazuje, że nasz układ się zawiesił.jQuery pozycja błędu sprawdzania poprawności pozycji

Potrzebuję rozwiązania opartego na przepływie "div" z indeksem Z i komunikatem o błędzie wyświetlanym na stronie i w pobliżu pola wejściowego.

Dzięki

Odpowiedz

17

spojrzeć na errorClass, errorElement, owijki, a errorLabelContainer options zobaczyć jak zmodyfikować jak komunikat o błędzie jest wyświetlany. Najprawdopodobniej wystarczy podać klasę błędów, która ma odpowiedni CSS, aby zwiększyć indeks Z komunikatu o błędzie. Jeśli to nie zadziała, wtyczka sprawdzania poprawności ma wywołanie zwrotne błędu, za pomocą którego można umieścić komunikat o błędzie, gdzie i jak chcesz.

19

Przykład:

$(document).ready(function(){ 
     $("#page1Form").validate({ 
      rules: { 
       "field1": { 
        required: true, 
        digits: true 
       }, 
       "field2": { 
        required: true 
       } 
      }, 
      errorElement: "div" // This is to override the label w/ a div 
     });      
    }); 

CSS:

div.error { 
/* Your CSS Code Here */ 

}

Musisz styl div.

proszę pisać WRÓĆ div stylizacji jak szukam to zrobić, jak dobrze, ale moje Skillz CSS nadal brakuje = P

+0

nieruchomość errorElement jest dokładnie to, co potrzebne. dzięki –

Powiązane problemy