日期:2014-05-16  浏览次数:20690 次

jquery 获取值问题
代码如下:
<input type = "radio" id = "time" name = "searchTime" checked>
    <select id = recentTime>
        <option selected>全部时间</option>
<option>最近一天</option>
<option>最近一周</option>
<option>最近一月</option>
<option>最近一年</option>
    </select>

<input type = "radio" id = "time" name = "searchTime">
    <select id = recentTime>
        <option selected>全部时间</option>
<option>最近一天</option>
<option>最近两天</option>
<option>最近三天</option>
    </select>
如何通过radio来获取select下拉框的值?
jquery?select

------解决方案--------------------
楼主意思是点击那个radio就获取他后面的那个select的值?
<script language="javascript" src="http://www.coding123.net/js/jquery.js"></script>
<input type = "radio" id = "time" name = "searchTime" checked>
    <select id = recentTime>
        <option selected>全部时间</option>
<option>最近一天</option>
<option>最近一周</option>
<option>最近一月</option>
<option>最近一年</option>
    </select>

<input type = "radio" id = "time" name = "searchTime">
    <select id = recentTime>
        <option selected>全部时间</option>
<option>最近一天</option>
<option>最近两天</option>
<option>最近三天</option>
    </select>
    <input type="button" value="获取值" onclick="alert($(':radio:checked').next('select').val())" />