我有我的Java腳本是全球性的變量。現在我每次調用內部函數時都會得到不同的值。我需要創建一個帶有選定值的選項標籤,如屬性中的選項標籤,以及一個用於沒有基於變量的選定值的選項標籤我想這是更令人困惑的讓我給你一個例子。需要擺脫許多如果
var a1 = "a1c" // default value but may change
if(a1 == "all")
{
var allstatusdefault = '<option value="all" selected="selected">All</option>';
}
else
{
var allstatusdefault = '<option value="all" >All</option>';
}
if(a1 == "a1b")
{
var allstatusdefault1 = '<option value="a1b" selected="selected">a1b</option>';
}
else
{
var allstatusdefault1 = '<option value="a1b" >a1b</option>';
}
if(a1 == "a1bc")
{
var allstatusdefault2 = '<option value="a1bc" selected="selected">a1bc</option>';
}
else
{
var allstatusdefault2 = '<option value="a1bc" >a1bc</option>';
}
這僅僅是樣品,但我不得不產生很多不同的values.I選項標記的不想寫了許多,如果..anybody有任何其他的想法?
有很多方法來完成這樣的事情。請爲您的具體問題提供一些額外的背景。 – Kyle
我想上面的代碼解釋了一切。只需要擺脫許多如果的。每次我得到不同的價值,並根據這個價值,我必須選擇我需要選擇哪個項目作爲默認值。所以底線是一個值爲兩個選項的標籤。 –
添加選項並在最後選擇一個。 – epascarello