¿Cómo puedo desactivar el plugin multiselecteddeshabilitar el jQuery MULTISELECT
en el enlace por encima de su toggled quiero activar o desactivar dependiendo de una condición particular.
tnx por la ayuda.
¿Cómo puedo desactivar el plugin multiselecteddeshabilitar el jQuery MULTISELECT
en el enlace por encima de su toggled quiero activar o desactivar dependiendo de una condición particular.
tnx por la ayuda.
No sabe cuánto JavaScript sabes, pero $widget.multiselect('disable');
desactivará el selector (almacenado en la variable $widget
). Y al reemplazar disable
con enable
, puede habilitarlo.
Simplemente ejecute la función con la configuración de deshabilitar/habilitar correcta y puede hacerlo en función de cualquier condición.
Terw
si el cambio de u find("input:checked").length > 3
u puede posible seleccionar 3 Valor por ur ucan deseos Cambiar el valor .. y obtener ... ur respuesta
if($(this).multiselect("widget").find("input:checked").length > 2){
$("#mymultiselect").multiselect("disable");
debe hacer el truco.
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
});
Calling $("#test001").multiselect("disable");
será desactivado la selección múltiple.
He aquí un jsfiddle
He actualizado el violín original, publicado a principios de la adición de un botón de activación, así como referencia rápida. 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");
});
Gracias se resuelven mis muchas horas. de luchar. – AKS