我知道這是一個類似的問題,我以前的一個,但略有不同。爲每一滴創建隱藏的場元素
我有這個腳本將每個'dropped'元素添加到列表中。現在我需要將它添加到變量/隱藏字段中,以便通過表單將其傳遞到下一頁。
當我運行它的時刻。然而,它會警告每個項目,但不僅僅是每個項目被丟棄,但如果有10個項目被丟棄,它將每個項目運行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();
那麼,每次你放下一個物品時,它會爲每個物品運行一個單獨的'submit'事件? – Blazemonger
他在該代碼中添加一個提交處理程序到表單中,而不是每次都提交,但他正在添加一個提交處理程序,每次下載 –
它可能是這樣嗎?但如果我將提交的內容移出,它似乎不起作用。 –