Jqgrid Drag and Drop ne fonctionne pas en tablette

Je souhaite réorganiser mes lignes dans jqgrid. J'ai réalisé cette fonctionnalité en utilisant cet exemple

Cliquez ici , j'ai vérifié cet échantillon dans la tablette PC, il ne fonctionne pas dans les navigateurs suivants comme IE, Safari, les navigateurs Chrome, mais fonctionne dans FF.

Avons-nous une solution générale pour cela?

J'ai écrit la démo dont vous parlez il y a plusieurs années pour la réponse . On ne peut pas s'attendre à ce que les anciennes versions de jQuery, jQuery UI et jqGrid fonctionnent pour toujours.

Si l'on vient de remplacer jQuery, jQuery UI à l'actuel et à utiliser jqGrid 4.6 alors la démo fonctionnera mieux, mais ça ne fonctionnera toujours pas dans Chrome. Il s'agit de problèmes connus avec jQuery UI. Le plugin jQuery UI Touch Punch est écrit exactement pour le cas.

Vous pouvez vérifier que la démo qui utilise jqGrid 4.6 fonctionne déjà parfaitement dans Chrome, mais pas dans IE. JQuery UI fonctionne déjà sur IE sur tablette PC, mais sortableRows fonctionne sur Chrome et Firefox, mais il a un problème dans IE. De plus, on peut voir que les boîtes de dialogue d'édition de formulaire ne peuvent pas être déplacées sur les tablettes PC (à l'exception de Firefox).

La démo suivante utilise jqGrid gratuit . C'est la fourchette de jqGrid que je développe après que Tony a changé l'accord de licence de jqGrid et a commencé Guriddo jqGrid JS qui n'est plus gratuit. J'ai implémenté de nombreuses fonctionnalités nouvelles dans jqGrid gratuit. J'ai réécrit le module jqDnR utilisé dans jqGrid pour drag & drop déjà pour la première version jqGrid libre 4.8. Free jqGrid 4.9 sera bientôt publié.

Je vous recommande donc d'utiliser jQuery UI Touch Punch et jqGrid gratuit pour résoudre les problèmes décrits.