script.aculo.us Autocompletar opción minChars

mejorar

Autocompletar.Local minChars  del lado del servidor

Sintaxis:

{ partialChars: number }

Valores:

  • número: Este es un número que especifica el número mínimo de caracteres, el valor predeterminado es 1.

Ejemplo 1: en este ejemplo, hemos configurado la opción minChars en 6, por lo que buscará solo después de 6 caracteres.

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
  <!-- Include the required scripts -->
  <script type="text/javascript"
    src="prototype.js"> 
  </script> 
  
  <script type="text/javascript"
src="scriptaculous.js?load = effects,controls"> 
  </script> 
</head> 
  
<body> 
  <h1>GeeksforGeeks</h1> 
  
  <label for="GeeksforGeeks"> 
    Input any name: 
  </label> 
    
  <br /> 
  <input id="GeeksforGeeks" autocomplete="off"
    size="40" type="text" value="" /> 
  
  <div class="autocomplete" id="names"
    style="display:none"> 
  </div> 
  
  <script type="text/javascript"> 
  
    // Array to be used as choices 
    var names = [ 
      'Ab GeeksforGeeks', 
      'Abc GeeksforGeeks', 
      'Abcd GeeksforGeeks', 
      'Abcde GeeksforGeeks', 
      'Abcdef GeeksforGeeks', 
      'Abcdefg GeeksforGeeks',  
    ]; 
  
    // Initialize the Autocompleter 
    new Autocompleter.Local('GeeksforGeeks', 
      'names', names, { 
  
      // Specify minimum chars
      // to trigger a search
      minChars: 6
    }); 
  </script> 
</body> 
  
</html>

Producción:

Ejemplo 2: En este ejemplo, hemos configurado la opción minChars en 3, por lo que buscará solo después de 3 caracteres.

HTML

<!DOCTYPE html> 
<html> 
  
<head> 
  <!-- Include the required scripts -->
  <script type="text/javascript"
    src="prototype.js"> 
  </script> 
  
  <script type="text/javascript"
src="scriptaculous.js?load = effects,controls"> 
  </script> 
</head> 
  
<body> 
  <h1>GeeksforGeeks</h1> 
  
  <label for="GeeksforGeeks"> 
    Input any name: 
  </label> 
    
  <br /> 
  <input id="GeeksforGeeks" autocomplete="off"
    size="40" type="text" value="" /> 
  
  <div class="autocomplete" id="names"
    style="display:none"> 
  </div> 
  
  <script type="text/javascript"> 
  
    // Array to be used as choices 
    var names = [ 
      'Ab GeeksforGeeks', 
      'Abc GeeksforGeeks', 
      'Abcd GeeksforGeeks', 
      'Abcde GeeksforGeeks', 
      'Abcdef GeeksforGeeks', 
      'Abcdefg GeeksforGeeks',  
    ]; 
  
    // Initialize the Autocompleter 
    new Autocompleter.Local('GeeksforGeeks', 
      'names', names, { 
  
      // Specify minimum chars
      // to trigger a search
      minChars: 3
    }); 
  </script> 
</body> 
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *