Javascript 基于索引拾取选择框
我有一个动态显示多个选择框的场景。所以我想根据索引选择选择框的值Javascript 基于索引拾取选择框,javascript,jquery,Javascript,Jquery,我有一个动态显示多个选择框的场景。所以我想根据索引选择选择框的值 <select class="monday"> <option value="NONE"> --SELECT--<option> <c:forEach items="${employees.roster}" var="roster"> <option value="${roster.shiftValue}">${roster.shiftId} /$
<select class="monday">
<option value="NONE"> --SELECT--<option>
<c:forEach items="${employees.roster}" var="roster">
<option value="${roster.shiftValue}">${roster.shiftId} /${roster.shiftValue}</option>
</c:forEach>
</select>
--挑选--
${floster.shiftId}/${floster.shiftValue}
一个接一个地迭代对我的场景不起作用。若我将1作为索引传递给第一个选择框,则所选值应返回,依此类推 您可以使用
:eq
选择器按索引选择目标元素:
$('.monday:eq(1)').val(),// This will give second select box value. as index for eq selector starts from 0
您需要
:eq
选择器。$('.monday').val(),这将获得第一个选择框值。您要将此索引传递给哪个jQuery函数?moopet,得到了答案。太好了。很好。