select 左右多选 demo html

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@include file="/common/commons.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xxxxx</title>
</head>
<body>
<div class="title"><span>当前位置:xxxxxx>xxxxx>xxxxxx</span></div>
<form name="tmlgroupmember" method="post" >
<input type="hidden" name="muserTerminalgroup.terminalgrpidx" value="${muserTerminalgroup.terminalgrpidx}" />
<div class="editBlock">
<table class="table2" width="100%">
<tbody>
<tr>
<th>xxxxxx</th>
<td width="20%" >

         <input  type="text" value="${muserTerminalgroup.terminalgrpname}"
               readonly="readonly" maxlength="30" style="border: none"  id="groupname" />
    
</td>

</tr>

<tr>
<th width="90">xxxxxx</th>
<td colspan="5">
<select id="id_brand" class="width140p">
<option value="">--请选择--</option>
<s:iterator value="mtmlBrandList" id="bean" status="stat" var="v">
<option value="${brandindex}">${brandname}</option>
</s:iterator>
</select>
</td>
</tr>
<tr>
<th>xxxxxxx</th>
<td colspan="5">
<div style="width: 400px; padding: 2px">&nbsp;&nbsp;

<input name="terminalmodelname" type="text" id="id_terminalmodelname" class="inputText" />
<input type="button" id="query" value="查询" class="btns" />
<input type="button" id="clear" value="清空" class="btns" />

</div>

<table width="620" height="300">
<tr>
<td width="204" valign="top">
<select id="leftmodel" multiple="multiple" style="width: 250px; height: 300px" οndblclick="leftToRight();">
<s:iterator value="mtmlInfos" id="bean" status="stat" var="v">
<option value="${terminalindex}">${terminalmodelname}</option>
</s:iterator>
</select>

</td>
<td width="207" align=center style="width: 40px;">
<input type="button" value="&gt;&nbsp;&nbsp;" title="选择单个" onClick="leftToRight();" class="inputButton" />
<br />
<br />
<input type="button" value="&gt;&gt;" title="全部选择" onClick="leftToRightAll();" class="inputButton" />
<br />
<br />
<br />
<br />
<br />
<input type="button" value="&lt;&nbsp;&nbsp;" title="移除单个" onClick="rightToLeft();" class="inputButton" />
     <br />
<br />
<input type="button" value="&lt;&lt;" title="全部移除" onClick="rightToLeftAll();" class="inputButton" />
</td>
<td width="204" valign="top">
<select name="rightmodel" id="rightmodel" multiple="multiple" style="width: 250px; height: 300px" οndblclick="rightToLeft();">
<s:iterator value="muserTerminalgroupExtendsList" var="v">
<option value="${terminalindex}">${terminalmodelname}</option>
</s:iterator>
</select>
</td>
</tr>
</table>
 
</tr>
<tr>
<td colspan="6" align="center">
<input name="button" id="id_save" type="button" class="btns" value="确定" />
<input name="button" type="button" class="btns" value="返回" id="id_back" /></td>
</tr>
</tbody>
</table>
</div>
</form>
</body>

</html>

---------------------------------------分割线---------------------------------
欢迎交流。
 

 

 

xm-select 是一个基于 layui 的下拉框组件,可以实现多选、搜索、异步加载等功能。下面是一个简单的示例代码: ```html <div class="layui-form-item"> <label class="layui-form-label">多选下拉框</label> <div class="layui-input-block"> <select xm-select="demo2" xm-select-max="3" xm-select-search xm-select-skin="default" name="city[]" lay-verify="required" multiple> <option value="0">北京</option> <option value="1">上海</option> <option value="2">广州</option> <option value="3">深圳</option> <option value="4">杭州</option> <option value="5">南京</option> <option value="6">武汉</option> <option value="7">成都</option> </select> </div> </div> ``` 其中,`xm-select` 属性指定了下拉框的 ID,`xm-select-max` 属性指定了最多可选项数,`xm-select-search` 属性表示开启搜索功能,`xm-select-skin` 属性指定了皮肤样式,`multiple` 属性表示开启多选。 在 JavaScript 中,我们需要使用 `xmSelect` 函数初始化下拉框,并设置各种配置项: ```javascript layui.use(['xmSelect'], function(){ var xmSelect = layui.xmSelect; var demo2 = xmSelect.render({ el: '#demo2', name: 'city', layVerify: 'required', filterable: true, searchPlaceholder: '请选择城市', tips: '最多选择3个城市', max: 3, data: [{ name: '北京', value: 0 }, { name: '上海', value: 1 }, { name: '广州', value: 2 }, { name: '深圳', value: 3 }, { name: '杭州', value: 4 }, { name: '南京', value: 5 }, { name: '武汉', value: 6 }, { name: '成都', value: 7 }] }); }); ``` 其中,`el` 属性指定了下拉框的 ID,`name` 属性指定了提交表单时的参数名,`layVerify` 属性指定了表单验证规则,`filterable` 属性表示开启搜索功能,`searchPlaceholder` 属性指定了搜索框的提示文本,`tips` 属性指定了超出可选项数时的提示文本,`max` 属性指定了最多可选项数,`data` 属性指定了下拉框的选项数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值