1 votes

application de programmation utilisant des contraintes pour le moment où un événement peut avoir lieu

Ok, ce que j'essaie de faire est de construire une application web qui permet aux étudiants d'organiser visuellement leur calendrier de cours en utilisant le glisser-déposer. Mais ils doivent être en mesure de glisser-déposer à des endroits spécifiques (lorsque ces cours sont disponibles), pas n'importe où.

Il s'agit d'un calendrier à "semaine fixe". J'envisageais d'utiliser un tableau, mais je me demandais si quelqu'un pensait que cela pourrait poser un problème pour le glisser-déposer et si vous aviez des suggestions pour une meilleure mise en œuvre. J'aimerais connaître votre avis. Je suis un penseur très visuel et je sais que ce type d'application me serait utile.

Sinon, si vous connaissez quelque chose de ce genre déjà mis en œuvre que je peux utiliser, faites-le moi savoir !

2voto

Tuminoid Points 3295

Que diriez-vous d'utiliser Boîte à outils Dojo pour mettre en œuvre le gros du travail ? Ils ont un classe pour cela.

De ce exemples de documentation :

<body style="font-size: 12px;">
<h1>A Simple Example</h1>
<table><tbody><tr>
<td>
<!-- Create a source with two nodes -->
<div dojoType="dojo.dnd.Source" jsId="c1" class="source">
        SOURCE
        <div class="dojoDndItem" dndType="blue">
                <div class="bluesquare">BLUE</div>
        </div>
        <div class="dojoDndItem" dndType="red,darkred">
                <div class="redsquare">RED</div>
        </div>
</div>
</td>
<td>
<!-- Create a target that accepts nodes of type red and blue. -->
<div dojoType="dojo.dnd.Target" jsId="c2" class="target" accept="blue,darkred">
        TARGET
</div>
</td>
</tr><tbody/></table>

vous pouvez voir si cela correspond à votre problème. C'est assez joli et propre.

0voto

miceuz Points 1429

JQuery dispose de la fonction "dragging". tombable des classes pour faire ce dont vous avez besoin, je ne les ai pas utilisées.

Cependant, j'ai construit un système javascript pour catégoriser le contenu des téléphones portables en utilisant le glisser-déposer avec succès en utilisant openrico C'était il y a plusieurs années. Aujourd'hui, j'ai décidé d'essayer jQuery.

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