0 votes

Clone de triage Jquery UI "ne fonctionne pas".

J'espère que vous pourrez m'aider avec celui-ci (ou même l'améliorer - ce qui ne sera pas difficile !)

J'utilise des tables de tri et des onglets de l'interface utilisateur. Ce que je peux faire, c'est glisser-déposer de colonne en colonne et manipuler le ou les tableaux pour les sérialiser.

En bref, j'ai 2 cols. "col_a" et "col_b". col_a a 2 onglets Items. On peut se déplacer de col_a à col_b mais si l'on revient de col_b à col_a, je veux que le draggable retourne UNIQUEMENT dans son onglet "parent", si vous comprenez bien.

C'est vraiment ce que je voudrais faire OU seulement faire glisser un clone du draggable de col_a à col_b en laissant l'original dans col_a. Puis, d'une manière ou d'une autre (le meilleur moyen n'est pas encore sûr), "détruire" les éléments à glisser dans la colonne_b s'ils sont "renvoyés" dans la colonne_a.

$j(function() {
$j("#col_a,#col_b").sortable({
connectWith: '.column',
helper: 'clone'         
stop : function () {
var result = $j('#col_b').sortable('toArray');
}
$j(".column").disableSelection();
});

Les colonnes col_a et col_b ont toutes deux la classe CSS .column.

0voto

user351657 Points 180

OK, j'ai réussi à le faire fonctionner en n'utilisant pas les triables mais en utilisant les draggable et droppable, ce qui est en fait une "meilleure" solution pour mon objectif. Lorsque j'aurai terminé le "code", je reviendrai et modifierai/mettrai à jour cette réponse.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X