2016-11-11 69 views
0

您好,我如何使用emplStatus2 GORM對象來選擇Business的值?Dropmenu從列表中獲取價值

<select name="emplStatus2" onchange="swapFieldsets(this.value,  '#sa-email', '#sa-password')" class="form-control" id="emplStatus2"> 
<option value="Home">Send via Home Email</option> 
<option value="Business">Send via Business Email</option> 
<option value="Password">Set a password now,provide access information  offline</option> 

+0

什麼你試圖做更多的解釋一點? – prasanth

回答

0

如果你使用jQuery的你可以做這樣的

$("#emplStatus2").val("Business")

如果只想JavaScript的,我認爲它是這樣的:

document.getElementById("emplStatus2").options.value = "Business"

0
請給我

描述你需要的細節。

您可以檢查值

function swapFieldsets(elem) { 
    if (elem.value.toLowerCase() === 'business') { 
    alert(elem.value) 
    } 
} 

在撥弄https://jsfiddle.net/xw0pLmod/

0

如果你想使用純JavaScript來選擇一個項目,你可以使用:

SelectOption3(); 
 

 
function SelectOption3() { 
 
    var sel = document.getElementById('select1'); 
 
    var val = 'option3'; 
 
    for(var i = 0, j = sel.options.length; i < j; ++i) { 
 
     if(sel.options[i].getAttribute("value") === val) { 
 
      sel.selectedIndex = i; 
 
      break; 
 
     } 
 
    } 
 
}
<select id="select1"> 
 
    <option value="option1">option1</option> 
 
    <option value="option2">option2</option> 
 
    <option value="option3">option3</option> 
 
    <option value="option4">option4</option> 
 
    <option value="option5">option5</option> 
 
</select>

0

你需要像th這樣的東西是:

var test = ''; 
for (var i = 0; i < document.getElementById("emplStatus2").options.length; i++) { 
    if (document.getElementById("emplStatus2").options[i].value === 'Business') { 
     test = document.getElementById("emplStatus2").options[i].innerText; 
    } 
} 
alert(test); 

這裏就是你們的榜樣中的jsfiddle:https://jsfiddle.net/p457utLL/