有一个可多选的select下拉列表,我怎么用js来判断是直选了一项,是选了多项<script language="JavaScript"> function len(){ m=0; for(i=0;i<
如果operType是放在request中的话
value="#requestoperType"
如果operType是属性的话
value="operType";
<select name="sellman" size="5" multiple class="unnamed1" id="sellman">
<%
set rs1=connexecute("select from ywy where ting=1 and yglx='ywy' order by list asc")
do while not rs1eof
%>
<option value="<%=rs1("ywy")%>" <%if InStr(rs("fjman"),rs1("ywy"))>0 then ResponseWrite("selected")%> >:::<%=rs1("ywy")%>:::</option>
<%
rs1movenext
loop
rs1close
%>
</select>
试试这个~rs("fjman")包含多个sellman的值即是这样
jquery 获取select多选下拉框所有选项的值可以如下实现var all = "";
$("select option")each(function() {
all += $(this)attr("value")+" ";
});
而值获取被选中的值可用如下代码实现
$("select")val();
下面给出实例代码:
创建Html元素:一个多选列表和一个按钮
<select id="multi-sel" multiple="multiple">
<option value="1">萝卜,我的value是1</option>
<option value="2">青菜,我的value是2</option>
<option value="3">小葱,我的value是3</option>
<option value="4">豆腐,我的value是4</option>
JSP页面代码:
代码如下:
<table>
<tr>
<td width="400px" align="left">入学批次:<SELECT NAME="grade"
id="grade" onchange="refreshEduLevelAndSpecialAjax();"> //选择入学批次会刷新层次和专业
<OPTION VALUE="0">
--请选择--
<c:forEach items="${gradeInfo}" var="gradeInfo">
<OPTION VALUE="${gradeInfogradeName}">${gradeInfogradeName}
</c:forEach>
</SELECT></td>
<td width="400px" align="left">统考课程:<SELECT
NAME="uniExamCourseId" id="uniExamCourseId">
<OPTION VALUE="0">
--请选择--
<c:forEach items="${unifiedExamCourseList}" var="uniExamCourse">
<OPTION VALUE="${uniExamCourseid}">${uniExamCourseuniExamCourseName}
</c:forEach>
</SELECT></td>
</tr>
<tr>
<td colspan="2" id="refreshEduLevelAndSpecialAjax"> //设置ID,用于填充层次和专业的下拉框
<table>
<tr>
<td width="400" align="left">层 次:<SELECT
NAME="eduLevelId" id="eduLevelId"
onchange="refreshSpecialAjax();"> //选择层次后刷新专业
<OPTION VALUE="0">--请选择--</OPTION>
<c:forEach items="${educationLevel}" var="educationLevel">
<OPTION VALUE="${educationLevelid}">${educationLeveleducationLevelName}
</c:forEach>
</SELECT></td>
<td width="400" align="left" id="refreshSpecialAjax">专 业:<SELECT //设置ID,用于填充专业的下拉框
NAME="specialId" id="specialId">
<OPTION VALUE="0">--请选择--</OPTION>
<c:forEach items="${specialList}" var="special">
<OPTION VALUE="${specialid}">${specialspecialName}
</c:forEach>
</SELECT></td>
</tr>
</table>
</td>
</tr>
</table>
JS的代码如下:
代码如下:
//JavaScript Document
var xml>
以上就是关于一个间的的多选select全部的内容,包括:一个间的的多选select、struts2的select标签的多选获取默认值、select 多选框读取数据库问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)