Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581

    [jquery] Autosubmit form al caricamento pagina

    Coma da titolo, ho una pagina che viene generata con un form di cui avrei bisogno di fare l'autosubmit al caricamento della stessa.
    Ho incluso nell'header la chiamata a jquery e ad un file che dovrebbe pilotare l'autosubmit ma non fa nulla, qualcuno può aiutarmi?

    Questo il codice dello scirpt (bo_check.js):
    Codice PHP:
    $(document).ready(function(){
        $(
    '#controllo').submit()
    }); 
    Questo il codice della pagina:
    Codice PHP:
    <html>
    <
    link href="../css/gestionale_check.css?version=1" type="text/css" rel="stylesheet">
    <
    script type="text/javascript" src="js/jquery-1.4.4.js?rnd="></script>
    <script type="text/javascript" src="js/bo_check.js?rnd="></script>
    <body>
    <div id="contenitorecentro">
    <div id="distanziatore"></div>
    <div id="centroassoluto">
    [img]../img/gestionale/clessidra.gif[/img]<h1>attendere</h1>... elaborazione in corso ...
    </div>
    </div><div id="contenuto">
        <form id="controllo" name="controllo" method="post" action="utente_edit.php">
        <input type="hidden" name="crc" value="134">

    <input type="hidden" name="q" value="4">
            <input type="hidden" name="str_messaggio" value="3#421;">
        <input type="hidden" name="check" value="ok">
        </form>
        <!-- script>
            document.controllo.submit();
        </script -->
    </div>
    </body>
    </html> 
    Come si può vedere, prima avevo inserito un tag script dentro la pagina, ma con l'istruzione all'interno non mi applicava il css ... quindi pensavo a questo tipodi soluzione per poter mantenere anche il css

  2. #2
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    nessuna idea?

  3. #3
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    ho trovato una cosa alquanto interessante ...

    se nel file bo_check.js sostituisco
    Codice PHP:
    $(document).load(function(){
        $(
    '#controllo').submit();
    }); 
    con
    Codice PHP:
    window.onload = function(){
      
    document.controllo.submit();
    }; 
    l'autosubmit del form avviene

    A me sembrano praticamente identiche le due istruzioni ... qualcuno più competente in materia sa dirmi il motivo per cui in un modo va e nellì'altro no?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    codice:
    <html>
    <link href="../css/gestionale_check.css?version=1" type="text/css" rel="stylesheet">
    <script type="text/javascript" src="js/jquery-1.4.4.js?rnd="></script>
    <script type="text/javascript" src="js/bo_check.js?rnd="></script>
    <body>
    <div id="contenitorecentro">
    <div id="distanziatore"></div>
    <div id="centroassoluto">
    [img]../img/gestionale/clessidra.gif[/img]<h1>attendere</h1>... elaborazione in corso ...
    </div>
    </div><div id="contenuto">
        <form id="controllo" name="controllo" method="post" action="utente_edit.php">
        <input type="hidden" name="crc" value="134">
    
    <input type="hidden" name="q" value="4">
            <input type="hidden" name="str_messaggio" value="3#421;">
        <input type="hidden" name="check" value="ok">
        </form>
       <script type="text/javascript">
    $('#controllo').ready(function() {
            $("#controllo").submit();
    });
    </script>
    </div>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    grazie, come sempre

    il problema è che inserendo il codice in questo modo, non so per quale motivo si incasina il css

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non capisco il nesso, ma l'importante è risolvere
    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.