Kendo UI Grille d'Obtenir des Valeurs de Ligne
Je suis en train d'obtenir la ligne de l'élément de valeurs (nom, prénom, e-mail, âge), mais je ne reçois que le premier élément à l'aide du code ci-dessous. Comment obtenir une ligne de texte en changeant tr:eq(1) du code ou est-il un autre moyen d'obtenir deux éléments de valeur.
$("#grid_").kendoDropTarget({
drop: function (e) {
var data = grid.dataItem("tr:eq(1)");
//I only get first row but I need to dynamically get any row items.
alert(data.name);
}
});
OriginalL'auteur Xtremedev | 2013-10-18
Vous devez vous connecter pour publier un commentaire.
plz essayer..
OriginalL'auteur Sanjay Rabadiya
Grâce Sanjay cependant, j'ai été à la recherche de sélectionner une rangée d'éléments et c'est ce que j'ai:
Donc ça a marché parfait.
OriginalL'auteur Xtremedev
si votre grille est définie à sélectionnable: true, utilisez la commande suivante:
si votre Kendo UI Grille est définie à sélectionnable: false, utilisez la commande suivante:
où MyId est la propriété que vous recherchez.
OriginalL'auteur Jason Williams
J'ai l'habitude d'utiliser le modèle de l'événement. Parfois, en fait très rarement, la ligne qui obtient désactivée et donc, l' .sélectionnez() renvoie un 0 longueur de l'objet à jeter erreur lors de la tentative d'accès non défini propriétés.
Vous pourriez être plus en sécurité à l'aide de:
e.model.name
OriginalL'auteur zapper