![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
W jaki sposób mogę w poniższym kodzie JavaScript, wykluczyć sprawdzanie reguły/dyrektywy captcha, a dokładnie kodu: Poniższy kod JV używam do sprawdzania w czasie rzeczywistym wartości wprowadzonych do pól formularza. Przy polu z elementem Captcha nie sprawdza, pozostałe pola ok. Po wpisaniu prawidłowych wartości do wszystkich pół formularza, niestety ale mimo prawidłowego wpisania wartości z obrazka informuje mnie o błędnym wpisanym kodzie. Dlatego też chciałbym go w jakiś sposób wykluczyć z tego sprawdzenia. Czy jest jakaś możliwość zmiany kodu JV, aby nie sprawdzało pola 'capche'? Męczę się z rozwiązaniem tego problemu strasznie. Kiepsko znam się na JV. Byłbym bardzo wdzięczny za jakąkolwiek pomoc. Kod <!-- Kod JavaScript !-->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script type="text/javascript"> $(function() { $("input").blur(function() { var formElementId = $(this).parent().prev().find('label').attr('for'); doValidation(formElementId); }); }); function doValidation(id) { var url = '/uzytkownicy/validateform' var data = {}; $("input").each(function() { data[$(this).attr('name')] = $(this).val(); }); $.post(url,data,function(resp) { $("#"+id).parent().find('.errors').remove(); $("#"+id).parent().append(getErrorHtml(resp[id], id)); },'json'); } function getErrorHtml(formErrors , id) { var o = '<ul id="errors-'+id+'" class="errors">'; for(errorKey in formErrors) { o += '<li>' + formErrors[errorKey] + '</li>'; } o += '</ul>'; return o; } </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:35 |