我有兩個select box
在Jquery Mobile
與相同的數據選項。在當我初始化頁面開始我建立他們動態:從其他選擇框中選擇框中選擇框動態刪除選項,
var first = document.getElementById("selectBoxFirst");
var second = document.getElementById("selectBoxSecond");
for (var i = 0; i < this.data.length; i++)
{
first.options[i] = new Option(this.data[i].option, this.data[i].optionId);
second.options[i] = new Option(this.data[i].option, this.data[i].optionID);
}
我嘗試做的下一件事:當用戶選擇一個選擇框的選項,該選項將在第二個被刪除.. 如果你再次選擇不同的選項,所以這最後一個選項將從第二個刪除和previos將顯示,等等...
任何想法如何實現它?
這是你想要的嗎? http://jsfiddle.net/Palestinian/bH2we/在這個演示中,您可以一次刪除一個選項。 – Omar
@Omar謝謝你的例子,但是選擇一個選項不會在第二個複選框中刪除這個選項。我尋找類似的東西:[jsfiddle.net/igtr/vHxhx] - 唯一的問題是,在checkBox1中選擇項目後,您會得到第二個n-1選項,然後在checkBox2中再次選擇將導致n-2在第一個複選框 – Dima
抱歉,我的演示中有一個錯誤。所以你想要一次選擇一個選項,不能同時選擇多個選項? – Omar