私はこれに似たトピックをたくさん読みましたが、MySqlデータベースで機能するものはありません(ソート例を除く)
これが私のスクリプト(サッカーマネージャー)に実装できた例です http://jsfiddle.net/k9854/
jQuery.fn.swap = function(b){
// method from: http://blog.pengoworks.com/index.cfm/2008/9/24/A-quick-and-dirty-swap-method-for-jQuery
b = jQuery(b)[0];
var a = this[0];
var t = a.parentNode.insertBefore(document.createTextNode(''), a);
b.parentNode.insertBefore(a, b);
t.parentNode.insertBefore(b, t);
t.parentNode.removeChild(t);
return this;
};
$( ".dragdrop" ).draggable({ revert: true, helper: "clone" });
$( ".dragdrop" ).droppable({
accept: ".dragdrop",
activeClass: "ui-state-hover",
hoverClass: "ui-state-active",
drop: function( event, ui ) {
var draggable = ui.draggable, droppable = $(this),
dragPos = draggable.position(), dropPos = droppable.position();
draggable.css({
left: dropPos.left+'px',
top: dropPos.top+'px'
});
droppable.css({
left: dragPos.left+'px',
top: dragPos.top+'px'
});
draggable.swap(droppable);
}
});
プレーヤーを変更すると(ドラッグ、ドロップ、スワップ)、すべてが素晴らしいですが、ページを更新すると、新しいプレーヤーの順序が失われます。
この例をmysqlデータベースで使用する方法は?またはmysqlデータベースで動作する例はありますか?
ありがとう