2012-10-23 105 views
0

我有3個下拉列表。計數下拉列表有價值

<select> 
    <option value = "10">10</option> 
    <option value = "20">20</option> 
    <option selected="selected" value="30">30</option> 
</select> 
<select> 
    <option value = "10">10</option> 
    <option value = "20">20</option> 
    <option selected="selected" value="30">30</option> 
</select> 
<select> 
    <option value = "10">10</option> 
    <option selected="selected" value = "20">20</option> 
    <option value="30">30</option> 
</select> 

我想使用jquery或javascript來算數下拉列表中選擇值= 30。在這裏返回下拉列表數= 2

+0

那麼你是什麼代碼來算呢? –

回答

0

這不是最好的解決辦法,但我認爲它滿足您的要求。

var count = 0; 
    var ddlList = document.getElementsByTagName('select'); 
    for (var k = 0; k < ddlList.length; k++) { 
     if (ddlList.value == '30') { 
      count++; 
     } 
    } 
    alert(count);