我有下拉列表和文本框。下拉列表和文本框文本不匹配
我正在從下拉列表中選擇一個項目,並在選擇時從下拉列表中選擇的文本顯示在文本框中。
我在這裏面臨的一個問題如下:
一個填充在下拉列表的文本是:
SUNROOF, POWER, TILT-SLIDING, ELECTRIC with express-open and wind deflector -Includes (CJ2) Air conditioning, dual-zone, automatic. -Includes (ZM9) Universal Transmitter)
但是,當這個被選中,在文本框中顯示的相同的文本,該文本將成爲如下所示..即失去一個空間,這是一個問題。
SUNROOF, POWER, TILT-SLIDING, ELECTRIC with express-open and wind deflector -Includes (CJ2) Air conditioning, dual-zone, automatic. -Includes (ZM9) Universal Transmitter)
注: 「自動[2太空這裏] - 包括」 下拉列表中並且在文本框 「自動[1個空間這裏] - 包括」。即少一個空間。
文本被裝載到放置downlist象下面這樣:
ddlEngine.Items.Add(new ListItem(Engine[i][0], Engine[i][1]));
這裏引擎[I] [0] = TEXT
引擎[I] [1] =用於DIFF目的整數值..
而且在下拉列表值的變化...文本複製到文本框,如下:
document.getElementById("engineText").value = document.getElementById("ddlEngine").options[document.getElementById("ddlEngine").selectedIndex].text;
我需要這些值都是相同的。 任何想法爲什麼會發生這樣的事情?我怎麼能得到這種行爲。
你爲什麼要試圖填充一個下拉列表中有那麼多的文字,開始與詹姆斯..? – MethodMan
好吧,那麼有道理..所以在下拉列表中填入值的位置或方式..?你有權訪問代碼,也許你可以展示它是如何被加載的。 – MethodMan
@DJKRAZE ..請參閱編輯一次..我已經添加了所需的代碼..謝謝 – James