2012-08-16 5 views

Répondre

-1

Vous pouvez utiliser différents sélecteurs pour les cibler séparément et exécuter .combobox() avec différents minLength.

Par exemple, si vous avez le code HTML suivant:

<select id="first"> 
    <!-- options... --> 
</select> 

<select id="second"> 
    <!-- options... --> 
</select> 

Vous pouvez faire quelque chose comme:

$('#first').combobox(); /* first combo box, default minLength */ 
$('#second').combobox({ minLength: 4 }); /* second , different minLength */ 

Vous pouvez également modifier les options après combobox() a été appelé. Par exemple:

$('select').combobox(); /* convert all select menus to combobox */ 
$('#second').combobox("option", "minLength", 0); /* diff minLength for #second */ 
+0

La sélection fait toutes mes sélections dans des zones de liste déroulantes. Nice, je n'ai jamais su que je pouvais le faire mais malheureusement je suis toujours incapable de changer la longueur minimale. Ceci est mon code '$ (function() { \t \t $ ('select') combobox();.. \t \t $ ('# tracklisting') combobox ("option", "minLength", 0); \t \t}); 'J'ai essayé la saisie semi-automatique ainsi que la documentation de jqueryui et elle ne changera pas par défaut. Le code du plugin est exactement le même que celui de la démo sur le site de jquery – Mark

Questions connexes