kendo ui multiselect obtenir les noms des valeurs déjà sélectionné

j'ai un multiple de kendo, peuplé par un contrôleur mvc.

j'ai une option dans la liste déroulante qui est selectAll, et lorsque je sélectionne cette option, j'ai effacer tous les autres, maintenant, je veux désactiver le menu déroulant (mais pas la possibilité de supprimer l'option "Sélectionner Tout".

si je ne

multiselect.enable(false) //i lose the option to delete the selected "Select All"

Avec ce code ci-dessous: lorsque je choisis l'option "Sélectionner Tout", j'ai effacer toutes les autres option est sélectionnée et le kendo juste laisser le Sélectionné Toutes les options sélectionnées.

 if (sel == 'Select All') {

        var name_Controller = $(e.item).parent().attr('id');

        var name_Controller = name_Controller.substr(0, name_Controller.indexOf('_'));

        var t = "#" + name_Controller;

        var required = $(t).data("kendoMultiSelect");

        required.value(""); //to clean 

Maintenant.. comment puis-je désactiver l'autre option, ou de connaître le nom de l'option qui a été choisie dans le but de faire quelque chose comme ceci:

       if(required.contains("Select All")) //dont do nothing

le nécessaire.val() doenst travail parce que c'est utilisé dans plusieurs listes déroulantes tous automatiquement avec diferent id

OriginalL'auteur sir_ask | 2014-02-20