Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Плагин валидации jQueryvalidationEngine
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Плагин валидации jQueryvalidationEngine

Страниц (1): [1]
 

1. ADIOS - 03 Марта, 2013 - 17:03:41 - перейти к сообщению
Всем привет...

На днях решил использовать валидацию формы с помощь плагина jQuery validationEngine.

Скрипт проводит проверку

CODE (javascript):
скопировать код в буфер обмена
  1. jQuery("#login-form").validationEngine({promptPosition : "centerRight", scroll: false, showOneMessage:true, autoPositionUpdate:true,});


все вроде путем, но он все равно пропускает пустые поля на сервер...

за отправку данных на сервер отвечает этот скрипт

CODE (javascript):
скопировать код в буфер обмена
  1. jQuery('#login-form').submit(function(){
  2.         $.ajax({
  3.           type: "POST",
  4.           url: "get/login.php",
  5.           data: $('#login-form').serialize(),
  6.                   beforeSend: function() {
  7.                         $('#result_box').html('<img src="skin/img/loaders/3_l.gif">');
  8.                   },
  9.           success: function(html){
  10.             $("#result_box").html(html);
  11.                                 $(function() {
  12.                                 $('#result_box').hide();
  13.                         $(window).load( function() {  
  14.                         $('#result_box').fadeIn(2000);
  15.                         } );
  16.                         } );
  17.                        
  18.                         $(document).ready(function() {
  19.                         $('#result_box').css("display", "none");
  20.                                
  21.                         $('#result_box').fadeIn(2000);
  22.                                 $("#result_box").click(function(event){
  23.                                 event.preventDefault();
  24.                                 linkLocation = this.href;
  25.                                
  26.                                 $("#result_box").fadeOut(1000);
  27.                                 });
  28.                                 });
  29.            }
  30.                    
  31.         });
  32.         return false;
  33.         });


Задача заключается в том что, если все поля заполнены, скрипт начинает отправлять данные на сервер....

На данный момент.. идет проверка формы и одновременно отправка данных..

Подскажите! Как правильно реализовать поставленную задачу

 

Powered by ExBB FM 1.0 RC1