fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [12884] jquery form validation


From: Alejandro
Subject: [Fmsystem-commits] [12884] jquery form validation
Date: Fri, 20 Mar 2015 16:16:46 +0000

Revision: 12884
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=12884
Author:   nudrick
Date:     2015-03-20 16:16:46 +0000 (Fri, 20 Mar 2015)
Log Message:
-----------
jquery form validation

Modified Paths:
--------------
    branches/dev-syncromind/phpgwapi/inc/class.jquery.inc.php

Modified: branches/dev-syncromind/phpgwapi/inc/class.jquery.inc.php
===================================================================
--- branches/dev-syncromind/phpgwapi/inc/class.jquery.inc.php   2015-03-20 
16:16:32 UTC (rev 12883)
+++ branches/dev-syncromind/phpgwapi/inc/class.jquery.inc.php   2015-03-20 
16:16:46 UTC (rev 12884)
@@ -80,7 +80,7 @@
                                );
                                
$GLOBALS['phpgw']->css->add_external_file("phpgwapi/js/jquery/validator/css/main.css");
                                break;
-
+                       
                        case 'menu':
                        case 'autocomplete':
                                $load = array
@@ -161,14 +161,20 @@
        public static function formvalidator_generate($modules = array()) {
                self::load_widget('validator');
                $modules_js = '"' . implode(',', $modules) . '"';!
-
+               $div = "'".'#error-message-wrapper'."'";
+               $messages = '$'.'('.$div.')';
+               
                $js = <<<JS
                             
                        $(document).ready(function () 
                        {
-                            $.validate({
+                                           $.validate({
                                 modules : $modules_js,
-                                form: '#form'
+                                                               
errorMessagePosition : $messages,
+                                form: '#form',
+                                                               validateOnBlur 
: false,
+                                                               
scrollToTopOnError : false,
+                                                               
errorMessagePosition : 'top'
                             });
                        });
 JS;
@@ -214,6 +220,7 @@
                                  $tab['link'] = "#{$id}";
                        }
                        
+                       
                        $output .= <<<HTML
                                <li><a 
href="{$tab['link']}"{$_function}>{$label}</a></li>
 HTML;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]