<select  name="ditem" multiple="multiple" size="10"  id="ditem">
<option value='1'>test1</option>
<option value='2'>test2</option>
<option value='3'>test3</option>
<option value='4'>test4</option>
<option value='5'>test5</option>
<option value='6'>test6</option>
</select>
<script>
 for (var i=0;i<$("#sitem option").length;i++)
{
    //怎么alert所有的value,大牛帮帮忙
 }</script>

解决方案 »

  1.   

    <select  name="ditem" multiple="multiple" size="10"  id="ditem">
    <option value='1'>test1</option>
    <option value='2'>test2</option>
    <option value='3'>test3</option>
    <option value='4'>test4</option>
    <option value='5'>test5</option>
    <option value='6'>test6</option>
    </select>
    <input type=button  onclick="getValus()" value="获取选中的值"/>
    <script>
    function getValus(){
    var slc = document.getElementById("ditem");
    var r=[];
     for (var i=0;i<slc.options.length;i++)
    {
        if(slc.options[i].selected){
         r.push(slc.options[i].value);
        }   
     }
     alert(r.join(","));
     }
    </script>