Kendo Grille: Déclencheur de mise à Jour, cliquez sur la touche enter appuyez sur popup d'édition

Je suis en utilisant le Kendo UI Grille avec des popup d'édition. Par défaut, lorsque l'utilisateur est en train de modifier un champ dans le menu contextuel de l'éditeur et appuie sur la touche entrée les données sont rendues à la grille (derrière le pop-up de l'éditeur), mais le popup reste visible et l'enregistrer l'événement n'est pas déclenché, jusqu'à ce que vous cliquez sur le bouton "modifier".

Je suis en train de changer que la fonctionnalité de sorte que lorsqu'un utilisateur appuie sur entrée lors de la modification d'un champ, il allait déclencher le bouton 'modifier', cliquez - sens, il serait de rendre les données de la grille, le feu permet d'enregistrer l'événement et fermer la fenêtre de l'éditeur.

Ma tentative de simplement fermer la fenêtre de l'éditeur, mais ne déclenche pas l'enregistrer l'événement et annule les modifications apportées à tous les champs pour la ligne sélectionnée. Presque comme le bouton annuler a été déclenchée à la place.

options.edit = function (e) {
    $('.k-edit-field .k-input').on('keypress', function (e) {
        utils.onEnter(e, function () {
            $('.k-grid-update').trigger('click');
        });
    });
};

Comment puis-je déclencher le bouton "modifier" de la souris, ou au moins de simuler ce qu'il fait?

OriginalL'auteur bflemi3 | 2013-02-22

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *