• Super User

    Cambio Testo JQuery

    Ciao Ragazzi ho una chiamata ad una funzione così:
    [HTML]<a onclick="javascript:openDialog('Ciao');" >Ciao</a>

    <div class="avgrund-popup stack modal" id="default-popup" > <div class="modal-header"> <h3 id="myModalLabel">Attenzione</h3> </div> <div class="modal-body"> <p id="errorMessage"></p> </div> <div class="modal-footer"> <a href="/modulo/delete/id/<? echo $this->detail->idmodulo?>"><button class="btn btn-primary" onclick="javascript:closeDialog();">Si</button></a> <button class="btn btn-primary" onclick="javascript:closeDialog();">Annulla</button> </div></div>
    [/HTML]

    e una funzione Java con JQuery così:
    [HTML]<script> function openDialog(messaggio) { $(document).ready(function(messaggio){ $("#errorMessage").html(messaggio); }); Avgrund.show( "#default-popup" ); return false; } function closeDialog() { Avgrund.hide(); } </script> [/HTML]

    Sostanzialmente vorrei passare alla funzione il messaggio che verrà utilizzato all'interno del tag <p id=errorMessage> ma non mi funge :crying:


  • User

    Ciao 🙂
    :mmm: Prova così:

    
    <script>
    $(function(){
      function openDialog(messaggio) { 
        $("#errorMessage").html(messaggio);
        Avgrund.show( "#default-popup" );
        return false;
      }
    function closeDialog() { 
      Avgrund.hide();
    }
    });
    </script>