Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Incompatibilità JQueryValidationEngine e JqueryDataPicker

    Ciao ragazzi, ho inserito nella mia pagina il seguente codice:

    codice:
    <script type="text/javascript">
                $(function() {
                    $(".data:input").datepicker({
                            numberOfMonths : [3,4]
                    });
                });                        
              </script>
                
              <script type="text/javascript">
                $(function() {
                    $('#slider_example_1').timepicker({
                    hourGrid: 4,
                    minuteGrid: 10
                    });
                });                        
              </script>
                
                
                
              <script>
                  jQuery(document).ready(function(){
                      // binds form submission and fields to the validation engine
                      jQuery("#f_form_aula").validationEngine();
                  });	
                  
                  $(document).ready(function(){                        
                        $('#tabella tr').mouseover(function(){
                            $(this).css('background-color','#e4f8ff');
                        });
                        $('#tabella tr').mouseout(function(){
                            $(this).css('background-color','white');                            
                        });
                    });
              </script>
    Che uso nel seguente modo:

    codice:
    <div style="width:975px; float:left; margin-left:35px;">
        <div style="width:100%;">
            <div><h2>AULE » INSERIMENTO NUOVA AULA</h2></div>
            <form name="f_form_aula" id="f_form_aula" method="post" action="transict_inserimento_nuova_aula.php">
                <div>
                    <table border="0" width="100%">                     
                        <?php
                            $query = "SELECT * FROM pls_sedi";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Sede*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="sede_aula">  
                                    <option value="">Scegli la sede</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['citta']." » Numero Aule: ".$row['numero_aule']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        <?php
                            $query = "SELECT * FROM pls_corsi";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Corso*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="corso_aula">  
                                    <option value="">Scegli il corso</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['nome']." » Durata: ".$row['durata']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        <?php
                            $query = "SELECT * FROM pls_docenti WHERE status = 'Disponibile'";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Docente*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="docente_aula">  
                                    <option value="">Scegli il docenti</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['nome']." ".$row['cognome']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        
                        
                        
                        
                        <tr>
                            <td style="padding:5px;">Numero di persone ammesse all'aula*</td>
                            <td style="padding:5px;"><input class="validate[required,custom[onlyNumber]]" type="text" name="numpersone_aula" style="width:99%; height:20px;" /></td>                                                        
                        </tr>                                        
    
                        <tr>
                            <td style="padding:5px;">Allievi*</td>
                            <td style="padding:5px;">
    
                                <?php
                                    $query = "SELECT * FROM pls_azienda";
                                    $result = mysql_query($query) or die('Error, query failed');
                                    while($row = mysql_fetch_array($result)){
                                        print("<span style=\"font-weight:bold;\">".$row['nome']."</span>
    ");
                                            $query2 = "SELECT * FROM pls_allievi WHERE id_azienda = '".$row['ID']."'";
                                            $result2 = mysql_query($query2) or die('Error, query failed');
                                            while($row2 = mysql_fetch_array($result2)){
                                                ?><input type="checkbox" name="allievo" value="<?php print("".$row2['nome']." ".$row2['cognome'].""); ?>" /> <?php print("".$row2['nome']." ".$row2['cognome'].""); ?>
     <?php
                                            }
                                    }
                                ?>                            
                            </td>                        
                        </tr>                                                                                                                         
                        
                        <tr>
                            <td style="padding:5px;">Data*</td>
                            <td style="padding:5px;"><input id="datepicker" class="data" type="text" name="data_aula" style="width:99%; height:20px;" /></td>                        
                        </tr>
                        <tr>
                            <td style="padding:5px;">Ora*</td>
                            <td style="padding:5px;"><input type="text" id="slider_example_1" name="ora_aula" style="width:99%; height:20px;" /></td>                        
                        </tr>
    
                        <tr>
                            <td style="padding:5px;">Note</td>
                            <td style="padding:5px;"><textarea name="note_aula" style="width:99%; height:30px;"></textarea></td>
                        </tr>                                       
                        <tr>
                            <td colspan="2"><center><input type="submit" name="submit" value="Inserisci nel Database" /></center></td>
                        </tr>
                    </table>
                </div>
            </form>
        </div>                 
    </div>
    Mi si presenta il DataPicker ma non funziona più il validationEngine negli altri campi!!! Help me

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Matti il link alla pagina demo pubblica, e fai questa verifica i due plugin/script usano la stessa libreria jquery? Se cosi non fosse usa la più recente
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Matti il link alla pagina demo pubblica, e fai questa verifica i due plugin/script usano la stessa libreria jquery? Se cosi non fosse usa la più recente
    Ciao! Grazie per la risposta, ma non ho capito cosa intendi... I link che ho messo per importare i file js e css sono i seguenti:

    codice:
    <script src="../js/jquery-1.6.min.js" type="text/javascript"></script>
    <script src="../js/languages/jquery.validationEngine-it.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript" src="../js/jquery.js"></script>
    <script type="text/javascript" src="../js/datepicker.js"></script>
    <script type="text/javascript" src="../js/eye.js"></script>
    <script type="text/javascript" src="../js/utils.js"></script>
    <script type="text/javascript" src="../js/layout.js?ver=1.0.2"></script>
              
    <link rel="stylesheet" href="../css/jquery-ui-1.7.2.custom.css" type="text/css" />            
    <script type="text/javascript" src="../js/jquery-1.3.2.min.js" /></script>
    <script type="text/javascript" src="../js/jquery-ui-1.7.2.custom.min.js" ></script>
    <script type="text/javascript" src="../js/ui.datepicker-it.js" ></script>            
                
                                                                
    <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui.css" />
    <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui-timepicker-addon.css" />
    <script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script>
    <script type="text/javascript" src="../js/jquery-ui.min.js"></script>
    <script type="text/javascript" src="../js/jquery-ui-timepicker-addon.js"></script>
    <script type="text/javascript" src="../js/jquery-ui-sliderAccess.js"></script>
    Cosa dovrei fare?...

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da AlessandroNiro
    Ciao! Grazie per la risposta, ma non ho capito cosa intendi... I link che ho messo per

    Cosa dovrei fare?...
    Aiuterebbe molto prima di iniziare un progetto documentarsi su quello che si dovrà/penserà d'usare, il solo uso del copia/incolla serve solo ad accelerare lo sviluppo, detto questo prova cosi
    codice:
    <script src="../js/jquery-1.6.min.js" type="text/javascript"></script>
    <script src="../js/languages/jquery.validationEngine-it.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script>
    <script type="text/javascript" src="../js/jquery-ui-1.7.2.custom.min.js" >
    <script src="../js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript" src="../js/datepicker.js"></script>
    <script type="text/javascript" src="../js/eye.js"></script>
    <script type="text/javascript" src="../js/utils.js"></script>
    <script type="text/javascript" src="../js/layout.js?ver=1.0.2"></script>
    <script type="text/javascript" src="../js/jquery-ui-timepicker-addon.js"></script>
    <script type="text/javascript" src="../js/ui.datepicker-it.js" ></script>
    <script type="text/javascript" src="../js/jquery-ui-sliderAccess.js"></script>
    <link rel="stylesheet" href="../css/jquery-ui-1.7.2.custom.css" type="text/css" /></script>                            
    <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui.css" />
    <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui-timepicker-addon.css" />
    ho solo tolto dei doppioni e dato un senso cronologico, non è detto che vada se cosi fosse posta un link alla pagina demo pubblica online (tuosito.xxxx/tuapaginademo.xxxx)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Nulla continua a non funzionare...............

    Forse riesci ad aiutarmi maggiormente se metto le due pagine...

    Questa è la index.php

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" />
    
    <?php
        $contenuto = $_GET['contenuto'];
    ?>
    
    <html>
         <head>
    	  <title>FAD - Gestionale Aule Gruppo PLS</title>
              <link rel="stylesheet" type="text/css" href="../css/stile.css" />
              <link rel="stylesheet" href="../css/validationEngine.jquery.css" type="text/css"/>
              <link rel="stylesheet" href="../css/datepicker.css" type="text/css" />          
              
              <script src="../js/jquery-1.6.min.js" type="text/javascript"></script>
              <script src="../js/languages/jquery.validationEngine-it.js" type="text/javascript" charset="utf-8"></script>
              <script src="../js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>
              <script type="text/javascript" src="../js/jquery.js"></script>
              <script type="text/javascript" src="../js/datepicker.js"></script>
              <script type="text/javascript" src="../js/eye.js"></script>
              <script type="text/javascript" src="../js/utils.js"></script>
              <script type="text/javascript" src="../js/layout.js?ver=1.0.2"></script>
              
                <link rel="stylesheet" href="../css/jquery-ui-1.7.2.custom.css" type="text/css" />            
                <script type="text/javascript" src="../js/jquery-1.3.2.min.js" /></script>
                <script type="text/javascript" src="../js/jquery-ui-1.7.2.custom.min.js" ></script>
                <script type="text/javascript" src="../js/ui.datepicker-it.js" ></script>            
                
                                                                
                <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui.css" />
                <link rel="stylesheet" media="all" type="text/css" href="../css/jquery-ui-timepicker-addon.css" />
                <script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script>
                <script type="text/javascript" src="../js/jquery-ui.min.js"></script>
                <script type="text/javascript" src="../js/jquery-ui-timepicker-addon.js"></script>
                <script type="text/javascript" src="../js/jquery-ui-sliderAccess.js"></script>
              
              <script type="text/javascript">
                $(function() {
                    $(".data:input").datepicker({
                            numberOfMonths : [3,4]
                    });
                });                        
              </script>
                
              <script type="text/javascript">
                $(function() {
                    $('#slider_example_1').timepicker({
                    hourGrid: 4,
                    minuteGrid: 10
                    });
                });                        
              </script>
                
                
                
              <script>
                  jQuery(document).ready(function(){
                      // binds form submission and fields to the validation engine
                      jQuery("#f_form_aula").validationEngine();
                  });                            
              </script>
              
              <?php
                function data_it($data)
                {                
                    $array = explode("-", $data);                 
                    $data_it = $array[2]."/".$array[1]."/".$array[0];                 
                    return $data_it; 
                }                            
              ?> 
              
         </head>    
         <body TOPMARGIN="0">
             <div id="mainContainer">
                 
                 
                 <?php include ("../include/header.php"); ?>
                 
                 
                 
                 <?php include ("../include/menu.php"); ?>
                 
                 
                 <?php include ("../include/includeSQL.php"); ?>
                 
                 
                 <?php                                              
                 switch ($contenuto) {
                    case "inserimento_nuova_aula":
                        include ("inserimento_nuova_aula.php");
                        break;
                    case "gestione_aule":
                        include ("gestione_aule.php");
                        break;                    
                }                                      
                 ?>             
                 
                 <div style="clear:both;"></div>
             </div>
         </body>
    </html>
    E questa la inserimento_nuova_aula.php

    codice:
    <div style="width:975px; float:left; margin-left:35px;">
        <div style="width:100%;">
            <div><h2>AULE » INSERIMENTO NUOVA AULA</h2></div>
            <form name="f_form_aula" id="f_form_aula" method="post" action="transict_inserimento_nuova_aula.php">
                <div>
                    <table border="0" width="100%">                     
                        <?php
                            $query = "SELECT * FROM pls_sedi";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Sede*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="sede_aula">  
                                    <option value="">Scegli la sede</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['citta']." » Numero Aule: ".$row['numero_aule']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        <?php
                            $query = "SELECT * FROM pls_corsi";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Corso*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="corso_aula">  
                                    <option value="">Scegli il corso</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['nome']." » Durata: ".$row['durata']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        <?php
                            $query = "SELECT * FROM pls_docenti WHERE status = 'Disponibile'";
                            $result = mysql_query($query) or die('Error, query failed');                        
                        ?>
                        <tr>
                            <td style="padding:5px;">Docente*</td>
                            <td style="padding:5px;">
                                <select class="validate[required]" style="width:100%;" name="docente_aula">  
                                    <option value="">Scegli il docenti</option>
                                    <?php while($row = mysql_fetch_array($result)){ ?>
                                        <option value="<?=$row['ID'];?>"><?php echo $row['nome']." ".$row['cognome']; ?></option>
                                    <?php } ?>
                                </select>
                            </td>                        
                        </tr>
                        
                        
                        
                        
                        <tr>
                            <td style="padding:5px;">Numero di persone ammesse all'aula*</td>
                            <td style="padding:5px;"><input class="validate[required,custom[onlyNumber]]" type="text" name="numpersone_aula" style="width:99%; height:20px;" /></td>                                                        
                        </tr>                                        
    
                        <tr>
                            <td style="padding:5px;">Allievi*</td>
                            <td style="padding:5px;">
    
                                <?php
                                    $query = "SELECT * FROM pls_azienda";
                                    $result = mysql_query($query) or die('Error, query failed');
                                    while($row = mysql_fetch_array($result)){
                                        print("<span style=\"font-weight:bold;\">".$row['nome']."</span>
    ");
                                            $query2 = "SELECT * FROM pls_allievi WHERE id_azienda = '".$row['ID']."'";
                                            $result2 = mysql_query($query2) or die('Error, query failed');
                                            while($row2 = mysql_fetch_array($result2)){
                                                ?><input type="checkbox" name="allievo" value="<?php print("".$row2['nome']." ".$row2['cognome'].""); ?>" /> <?php print("".$row2['nome']." ".$row2['cognome'].""); ?>
     <?php
                                            }
                                    }
                                ?>                            
                            </td>                        
                        </tr>                                                                                                                         
                        
                        <tr>
                            <td style="padding:5px;">Data*</td>
                            <td style="padding:5px;"><input id="datepicker" class="data" type="text" name="data_aula" style="width:99%; height:20px;" /></td>                        
                        </tr>
                        <tr>
                            <td style="padding:5px;">Ora*</td>
                            <td style="padding:5px;"><input type="text" id="slider_example_1" name="ora_aula" style="width:99%; height:20px;" /></td>                        
                        </tr>
    
                        <tr>
                            <td style="padding:5px;">Note</td>
                            <td style="padding:5px;"><textarea name="note_aula" style="width:99%; height:30px;"></textarea></td>
                        </tr>                                       
                        <tr>
                            <td colspan="2"><center><input type="submit" name="submit" value="Inserisci nel Database" /></center></td>
                        </tr>
                    </table>
                </div>
            </form>
        </div>                 
    </div>

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Qual'è la parte che non capisci
    posta un link alla pagina demo pubblica online (tuosito.xxxx/tuapaginademo.xxxx)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Originariamente inviato da cavicchiandrea
    Qual'è la parte che non capisci
    posta un link alla pagina demo pubblica online (tuosito.xxxx/tuapaginademo.xxxx)
    Ah si scusami non avevo letto! http://dev.nirosoluzioni.it/FADgrupp...nto_nuova_aula Il problema è inserimento nuova aula

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Metti le librerie e gli script come t'ho postato prima in quel ordine (fai copia incolla) e cambia questo pezzo
    codice:
    <script type="text/javascript">
                $(function() {
                    $(".data:input").datepicker({
                            numberOfMonths : [3,4]
                    });
                });                        
              </script>
                
              <script type="text/javascript">
                $(function() {
                    $('#slider_example_1').timepicker({
                    hourGrid: 4,
                    minuteGrid: 10
                    });
                });                        
              </script>
                
                
                
              <script>
                  jQuery(document).ready(function(){
                      // binds form submission and fields to the validation engine
                      jQuery("#f_form_aula").validationEngine();
                  });                            
              </script>
    con questo
    codice:
    <script type="text/javascript">
                $(function() {
                    $(".data:input").datepicker({
                            numberOfMonths : [3,4]
                    });
                    $('#slider_example_1').timepicker({
                    hourGrid: 4,
                    minuteGrid: 10
                    });                       
                      $("#f_form_aula").validationEngine();
                  });                            
              </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.