チェックボックス、テキストボックス、ドロップダウンを含む div を使用しています。ドラッグ/ドロップ可能なjqueryを使用しています。div をドラッグ アンド ドロップすると、テキスト ボックスに入力した値、ドロップダウンでの選択などは保持されません。ドラッグ可能な div のクローンを使用しました。これは、テキスト ボックスの値と xhexk ボックスのオプションを保持しますが、ドロップダウンの選択は保持しません。誰か助けてください。
質問する
178 次
2 に答える
0
JavaScript を使用して値を選択すると、ドロップダウンの値をコピーしてみることができます。
ボックスがドラッグされると、そこに値を入力できます。
function dragged(){
$(this).children('#dropdown').val(copiedValue);
}
于 2013-01-04T06:17:48.353 に答える
0
このjqfaq.comリンクを見てみましょう。ここでは、ドラッグ アンド ドロップについて詳しく説明し、回答とさらに多くの質問と回答で解決します。作業サンプルが利用できるこのリンクを見てください。うまくいけば、これはあなたを助けるかもしれません.
for (var i = 1; i < 11; i++) {
var $newDiv = $("<div class='dragdiv'>" + i +"<input type='textbox' value="+i+" /></div>");
$newDiv.draggable({
snap: '#droppable',
snapMode: 'outer',
revert: "invalid",
cursor: "move",
helper: "clone"
}).droppable({
drop: function(event, ui) {
var $dragElem = $(ui.draggable).clone().replaceAll(this);
$(this).replaceAll(ui.draggable);
}
});
$("#dragItems").append($newDiv);
}
于 2013-01-04T10:04:31.493 に答える