2017-06-13 2 views
-2

Guten Morgen ausgewählt,Eingang select2 entfernen

ich habe:

 $(document).ready(function() { 
 
       $('select[id$="cbxLocal"]').select2({ placeholder: 'Selecione primeiro uma solicitação', allowClear: true }); 
 

 

 
       $('#cbxLocal').select2({ 
 
        ajax: { 
 
         url: "../Servico/Local.ashx", 
 
         dataType: 'json', 
 
         type: 'GET', 
 
         data: function (term, page) { 
 

 
          return { 
 
           q: term, 
 
           idTipoLocal: idTipoLocal, 
 
           trazerEndereco: 1 
 
          }; 
 
         }, 
 
         results: function (bond, page) { 
 
          return { 
 
           results: bond.results 
 
          }; 
 
         } 
 
        }, 
 
        escapeMarkup: function (markup) { return markup; }, // let our custom formatter work 
 
        minimumInputLength: 3, 
 
        //templateResult: formatRepo, // omitted for brevity, see the source of this page 
 
        //templateSelection: formatRepoSelection // omitted for brevity, see the source of this page 
 
       }); 
 

 
      }); 
 
      
 
      function limparTodosCampos() { 
 

 
      $('select[id$="cbxLocal"]').select2({ placeholder: 'Selecione', allowClear: false, data: null }); 
 

 
     }
<label id="divCbxLocal" class="cbxLocal"> 
 
    <span>Local</span> 
 
    <input id="cbxLocal" name="cbxLocal" class="select2" type="text" /> 
 
</label> 
 
<fieldset> 
 
    <input id="btLimpar" type="button" value="Clear" onclick="limparTodosCampos()" /> 
 
      </fieldset>

Und ich möchte den Wert von Javascript ausgewählt zurückgesetzt. Wenn ich auf die Schaltfläche "Löschen" klicke, möchte ich den Wert löschen, den der Benutzer in der Combobox ausgewählt hat (select2) Wie mache ich? Die Version select2 ist 2.

Vielen Dank.

+0

Fügen Sie Ihre jQuery/JavaScript. – Pugazh

Antwort

0

Möchten Sie den Wert des Eingabefelds löschen? Die Frage war nicht sehr klar. Wenn ja, können Sie diesen Code verwenden (verwendet JQuery):

$(function() { 
    $('.signup-btn').click(function() { 
    $('.signup input[type="text"]').val(''); 
    }); 
}); 

Dieses Codebeispiel zeigt, wie ein Textfeld zu löschen, in einer „Anmeldung“ Klasse gewickelt, wenn eine Schaltfläche mit der Klasse „Anmelde-BTN“ ist angeklickt.

+0

Nicht arbeiten, nicht löschen. – Emanuelle

+0

Ich habe das Beispiel bearbeitet, um ein vollständiges Codebeispiel zu enthalten. Lassen Sie mich wissen, wenn es noch etwas gibt, was ich tun kann, um zu klären :) – Tomer

+0

Es hat nicht funktioniert, in der Eingabe arbeiten mit select2 (jquery), es funktioniert wie Combobox. – Emanuelle

Verwandte Themen