これは前の質問と似ていますが、少し異なります。
このスクリプトを使用して、「ドロップされた」各要素をリストに追加します。フォームを介して次のページに渡すことができるように、変数/非表示フィールドに追加する必要があります。
私が今それを実行するとき。アラートはそれぞれに警告しますが、ドロップされたすべてのアイテムに対してだけでなく、ドロップされたアイテムが10個ある場合は、ドロップされたアイテムごとに1回ではなく、ドロップされたアイテムごとに10回実行されます。
どんな助けでも素晴らしいでしょう。
//Record and add dropped items to list
var txt = $("#listbox");
var dtstart = copiedEventObject.start + '\n'
var caltitle = copiedEventObject.title
var txt = $('#listbox');
txt.append("<li class ='listItem'> "+dtstart +"</li>")
var listItems = $('.listItem');
$('#calendarform').submit(function() {
listItems.each(function(){ //For each event do this:
alert( listItems.text() );
});
return false;
});
// remove the element from the "Draggable Events" list
$(this).remove();