anchor.diff:  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
   <div id="${field}CollectionContainer">
       <c:if test="${not param.readonly}">
  -        <input type="text" id="plugins4_q" value="" class="input" >
  +        <input type="text" id="${field}CollectionContainerSearchInput" value="" class="input" >
       </c:if>
       <input type="hidden" name="field_${field}" id="field_${field}" value="" />
       <div id="editAuthTree"></div>
  
positive.code:                                     $.each(oper.fields, function (i, field) {
                                          var f = {
                                              'id': field.key,
                                              'text': field.name + "<span class='authKey'> ["+field.key+"]</span>",
                                              'icon': "glyphicon glyphicon-chevron-right",
                                              'state': {selected: !readonly && $.inArray(field.key, ids) >= 0}
                                          };
  
negative.code:                         });
                          $('#field_${field}').val(selectedElmsIds.join(","));
                      });
                      $('#${field}CollectionContainerSearchInput').keyup(function (e) {
                          if (to) {
                              clearTimeout(to);
                          }
                          to = setTimeout(function () {
                              var v = $('#${field}CollectionContainerSearchInput').val();
                              $('#editAuthTree').jstree(true).search(v);
                          }, 250);
                          e.preventDefault();
                      });
                  });
              });
              $("#${field}CollectionContainerSearchInput").keypress(function (e) {
                  if (e.which === 13) {
                      e.preventDefault();
                  }
              });
  </script>