+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Svuotare text di un textarea

  1. #1
    guil non è in linea Scolaretto
    Post
    140

    Svuotare text di un textarea

    Salve amici, ho un textarea così composto:
    codice:
    <textarea id="txtMessage" cols="20" name="S1" rows="2" class="form-control" style="height: 34px; overflow: auto" data-emojiable="true"></textarea>
    Dopo questa funzione non riesco in nessun modo a svuotare la textarea:
    codice:
     <script type="text/javascript">
              $(function () {
                  var broadcaster = $.connection.firstHub;
                  broadcaster.client.displayText = function (name, message) {
                      $('#divChatWindow').append('<li class="media">' + '<div class="media-body">' + '<div class="media">' + ' <a class="pull-left" href="#">' + '<img class="media-object img-circle " src="assets/img/user.png" />' + '</a>' + '<div class="media-body" >' + message + '<br />' + '<small class="text-muted">' + name + " " + " " + '|' + " " + " " + " " + oggi + '</small>' + '<hr />' + '</div>' + '</div>' + '</div>' + '</li>' + '<li class="media">');
                  };
                  $.connection.hub.start().done(function () {
                      $("#btnSendMsg").click(function () {
                          broadcaster.server.join($('#groupName').val());
                          broadcaster.server.broadcastMessage({
                              Name: $('#hdUserName').val(),
                              Message: $('#txtMessage').val(), Group: $('#groupName').val()
                        });
                  });
              });
              });               
          
    
    </script>
    Ho provato di tutto:

    codice:
    $("#txtMessage").val('');
    codice:
    $('txtMessage').empty();
    codice:
    $('txtMessage').val(" ");
    ho provato anche inserendo un button a parte e fare varie prove....non c'è verso non succede nulla al click....
    Come dovrei procedere??? Potrebbe dipendere dai css applicati??? Trattasi di un bootstrap responsive.
    Grazie un saluto.

  2. #2
    guil non è in linea Scolaretto
    Post
    140
    Il problema è che alla text area è associato un jquery emoticon, infatti se tolgo "data-emojiable="true" e inserisco questa funziona la textarea viene svuotata:

    <script>
    function myFunction() {
    document.getElementById('txtMessage').value = "";
    }
    </script>
    Come potrei risolvere??

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi