創建2個按鈕,第一按鈕:從多個選擇字段導出到文本區,第二個按鈕:去除從文本區jquery的出口選擇的選項與刪除文本區複製線
出口重複行按鈕只有當我還沒有點擊刪除重複按鈕,如果我已經點擊了刪除重複按鈕,當我再次單擊導出按鈕的工作原理,它不工作再次
function eliminateDuplicates(arr) {
var i,
len=arr.length,
out=[],
obj={};
for (i=0;i<len;i++) {
obj[arr[i]]=0;
}
for (i in obj) {
out.push(i);
}
return out;
}
$(document).ready(function(){
$("#remove-duplicates-button").click(function(){
$("#text-area").val(eliminateDuplicates($("#text-area").val().split("\n")).join("\n"));
});
$("#export-button").click(function(){
var hotels = [];
$('#hotels :selected').each(function(i, selected){
hotels[i] = $(selected).val()+"\n";
});
$("#text-area").append(hotels);
});
});
需要幫助解決的,這是演示http://jsfiddle.net/4dtxf/3/
感謝您的幫助
它的工作,但其他問題出現,當我手動輸入文本區域,然後嘗試按鈕,不再工作 – user770668
現在它會正常工作 - 'HTML()已被'val()'替換... – Atrox111
它終於我想要的。非常感謝 – user770668