<!DOCTYPE html>
<html lang="en">
<head>
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
<script src="jquery.validate.js"></script>
<!-- 必选先导入jqury包,然后在导入validate包,不然会包jquery未找到错误 -->
<!-- <style>
#select{
width:150px;
/* overflow: hidden;
*/
}
</style> -->
<!-- 左边全部给右边 -->
<script type="text/javascript">
$(function(){
$('button:eq(1)').click(function(event){
var $str=$('#select1 option');
$('#select').append($str);
$('#select1 option:selected').remove();
return false;//这里要取消按钮的默认事件,否则会出现一闪的情况
});
});
</script>
<!-- 右边全部给左边 -->
<script type="text/javascript">
$(function(){
$('button:eq(2)').click(function(event){
var $str=$('#select option');
$('#select1').append($str);
$('#select option:selected').remove();
return false;//这里要取消按钮的默认事件,否则会出现一闪的情况
});
});
</script>
<!-- /*右边给左边加*/ -->
</style>
<script type="text/javascript">
$(function(){
$('button:eq(3)').click(function(event){
var $str=$('#select option:selected');
$('#select1').append($str);
$('#select option:selected').remove();
return false;//这里要取消按钮的默认事件,否则会出现一闪的情况
});
});
</script> </style>
<!-- 左边给右边加 -->
<script type="text/javascript">
$(function(){
$('button:eq(0)').click(function(event){
var $str=$('#select1 option:selected');
$('#select').append($str);
$('#select1 option:selected').remove();
return false;//这里要取消按钮的默认事件,否则会出现一闪的情况
});
});
</script>
<script type="text/javascript">
$(function(){
$('#demoform').validate({
rules:{
username:{
required:true,
minlength:2,
maxlength:10
},
password:{
required:true,
range:[2,16]
},
name:{
required:true
}
},messages:{
username:{
required:'*请输入用户名',
minlength:'最小为2位',
maxlength:'最多为10位'
},
password:{
required:'*请输入用密码',
range:'密码范围为2-16位'
},
name:{
required:'*请不要为空'
}
}
});
});
</script>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form action='' id='demoform'>
<label for="username">登录账号:</label>
<input type="text" name="username" id="username">
<br>
<label for="password">登录密码:</label>
<input type="password" name="password" id="password">
<br>
<label for="name">主持人名:</label>
<input type="text" name="name" id="name">
<br>
<label for="pindap">负责频道:</label><br>
<select multiple="multiple" id='select1' size=15 style='width: 100px;height: 250px'>
<option value="美丽人生1" selected="selected">美丽人生1</option>
<option value="美丽人生2">美丽人生2</option>
<option value="美丽人生3">美丽人生3</option>
<option value="美丽人生4">美丽人生4</option>
<option value="美丽人生5">美丽人生5</option>
<option value="美丽人生6">美丽人生6</option>
<option value="美丽人生7">美丽人生7</option>
<option value="美丽人生8">美丽人生8</option>
<option value="美丽人生9">美丽人生9</option>
<option value="美丽人生10">美丽人生10</option>
<option value="美丽人生11">美丽人生11</option>
</select>
<button>>|</button>
<button>>></button>
<button><<</button>
<button>|<</button>
<select multiple="multiple" id='select' size=15 style='width: 100px;height: 250px'>
</select>
<div class="test"></div>
<br>
<input type="submit" value="提交">
</form>
</body>
</html>
<!-- 第一个问题是: 导包问题jquery包必须要在validate包之前导入,否则报错
第二个问题:加入select中的是文本内容而不是value值,更预想的不一样
第三个问题:没有找到脚本,但是脚本仍在加载中 因为缺少了重新加载的$(function(){});
第四个问题:select并不能设置height,可以通过设置size来改变高度
第五个问题:select不能换行,因为一次性都给value赋值了,没有拆分, 其实不需要获取到具体的value,
只需要获取到选择到的既可
-->

最新文章

  1. nginx自动检测后台服务器健康状态
  2. hessian入门
  3. poj1961 Period
  4. 静态库 &amp;&amp; 动态库
  5. linux入门教程(四) 初步进入linux世界
  6. Linux 查找软件安装路径
  7. jdk1.8.0_101/bin下各文件解释
  8. CSS负边距自适应布局三例
  9. data按钮
  10. mysql初学,mysql修改,mysql查找,mysql删除,mysql基本命令
  11. Mac 下如何使用sed -i命令
  12. UWP 唤起应用商城,邮件
  13. Kotlin——最详解的类(class)的使用
  14. js获取设备
  15. shell命令相关
  16. Python爬虫之网页图片抓取
  17. 滑动拼图 Sliding Puzzle
  18. 十:python 对象类型详解六:文件
  19. 微信小程序之缓存——不同页面传递数据
  20. TcxGrid 复选框

热门文章

  1. python:列表、元组和字典
  2. dom读写xml
  3. 介绍Win7 win8 上Java环境的配置
  4. java中的javap命令(工作中补充的知识)
  5. HDU 1700 Points on Cycle (坐标旋转)
  6. org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.abc.beans.Minister
  7. VIM编辑器进阶配置
  8. Python翻译
  9. javascript 学习犯错记录
  10. 牛客练习赛51 B 子串查询 https://ac.nowcoder.com/acm/contest/1083/B