Comment puis-je désactiver le plug-in multiselectedDésactiver la jquery MultiSelect
dans le lien ci-dessus son basculée je veux activer ou désactiver en fonction d'une condition particulière.
tnx pour l'aide.
Comment puis-je désactiver le plug-in multiselectedDésactiver la jquery MultiSelect
dans le lien ci-dessus son basculée je veux activer ou désactiver en fonction d'une condition particulière.
tnx pour l'aide.
Je ne sais pas combien JavaScript vous le savez, mais $widget.multiselect('disable');
va désactiver le sélecteur (stocké dans la variable $widget
). Et en remplaçant disable
avec enable
vous pouvez l'activer. Il suffit donc d'exécuter la fonction avec le bon paramètre de désactivation/activation et vous pouvez le faire en fonction de n'importe quelle condition.
Terw
si u changement find("input:checked").length > 3
u peut possible de sélectionner la valeur 3 ur ucan de souhaits changer la .. valeur et obtenir ... ur réponse
if($(this).multiselect("widget").find("input:checked").length > 2){
$("#mymultiselect").multiselect("disable");
devrait faire l'affaire.
HTML:
<select id="test001" multiple="multiple" size="5">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
<option value="option5">Option 5</option>
</select>
Javascript:
$("#test001").multiselect({
minWidth: 300,
height: 150,
header: false,
noneSelectedText: "Select",
selectedList: 3
});
Appel $("#test001").multiselect("disable");
sera désactivé le multiselect.
Voici un jsfiddle
J'ai mis à jour le violon d'origine posté plus tôt l'ajout d'un bouton d'activation et de référence rapide. http://jsfiddle.net/cSq2L/180/
$("#test001").multiselect({
minWidth: 300,
height: 150,
header: false,
noneSelectedText: "Select",
selectedList: 3
});
$("#changeStatus").click(function()
{
$("#test001").multiselect("disable");
});
$("#changeStatuss").click(function()
{
$("#test001").multiselect("enable");
});
Merci beaucoup, il a résolu mon heures. de lutter. – AKS