- 浏览: 198071 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
qiankai86:
s
多个文件上传的功能 -
zhjxzhj:
经测试不能用
PDF破解软件 -
meadlai:
很不错...哈哈...
PDF破解软件 -
talin2010:
刚学了,复习一下。。
Mysql+tomcat连接池自己的例子 -
yshuaiwen:
上面的方法都不怎么好,太麻烦,而且都需要改tomcat的xml ...
Mysql+tomcat连接池的配置实例
888.html
这个例子可以直接使用。需要注意的是里面的select option中的 1 2 的数据是从数据库中取得的。详情请看 博客中相关 帖子
这个例子可以直接使用。需要注意的是里面的select option中的 1 2 的数据是从数据库中取得的。详情请看 博客中相关 帖子
<%@ page language="java" pageEncoding="GBK"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html:html lang="true"> <head> <html:base /> <title>agentAdd.jsp</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <link href="../css/admin.css" type="text/css" rel="stylesheet" /> <link href="../../css/body.css" type="text/css" rel="stylesheet" /> <link href="agent.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="menu.js"></script> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> </head> <script language="javascript"> function selChange(selValue) { if (selValue == 0) { document.getElementById("manager1").style.display = ""; document.getElementById("agent1").style.display = "none"; } else { document.getElementById("manager1").style.display = "none"; document.getElementById("agent1").style.display = ""; } } function Moveup() { //将列表项往上移动 var listObj = document.getElementById("agent"); for(var i = 0; i < listObj.options.length; i++) { //遍历列表项 if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i] != listObj.options[0]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i - 1].value; //获取上一项的值 listObj.options[i].text = listObj.options[i - 1].text //获取上一项的文本 listObj.options[i-1].value = tmpval1; //实现上下值的互换 listObj.options[i-1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i-1].selected=true; break; } } } function Movedown() { //将列表项往下移动 var listObj = document.getElementById("agent"); for(var i = 0; i < listObj.options.length; i++) { if (listObj.options[i].selected && listObj.options[i] != "" && listObj.options[i+1] != listObj.options[listObj.options.length]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i+1].value; //获取下一项的值 listObj.options[i].text = listObj.options[i+1].text //获取下一项的文本 listObj.options[i+1].value = tmpval1; //实现上下值的互换 listObj.options[i+1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i+1].selected=true; break; } } } function Moveup2() { //将列表项往上移动 var listObj = document.getElementById("manager"); for(var i = 0; i < listObj.options.length; i++) { //遍历列表项 if (listObj.options[i].selected && listObj.options[i] != "" && listObj. options[i] != listObj.options[0]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i - 1].value; //获取上一项的值 listObj.options[i].text = listObj.options[i - 1].text //获取上一项的文本 listObj.options[i-1].value = tmpval1; //实现上下值的互换 listObj.options[i-1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i-1].selected=true; break; } } } function Movedown2() { //将列表项往下移动 var listObj = document.getElementById("manager"); for(var i = 0; i < listObj.options.length; i++) { if (listObj.options[i].selected && listObj.options[i] != "" && listObj.options[i+1] != listObj.options[listObj.options.length]) { var tmpval1 = listObj.options[i].value; //获取当前项的值 var tmpval12 = listObj.options[i].text; //获取当前项的文本 listObj.options[i].value = listObj.options[i+1].value; //获取下一项的值 listObj.options[i].text = listObj.options[i+1].text //获取下一项的文本 listObj.options[i+1].value = tmpval1; //实现上下值的互换 listObj.options[i+1].text = tmpval12; //实现上下文本的互换 listObj.options[i].selected=false; listObj.options[i+1].selected=true; break; } } } </script> <body bgcolor="#8CBAEB" onLoad="addOnload('${requestScope.message}')"> <div class="div_main" > <table width="400px" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr > <td class="div_title" >菜单配置</td> </tr> <tr > <td class="div_body" bgcolor="F8FCFD"> <form id="main" action="../../../system.do" method="post"> <input type=hidden name=method id=method value="add"> <table class="div_table" bgcolor="F8FCFD" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#E0E0E0" > <tr> <td width="17%" align="center" valign="top">类型:</td> <td width="34%" align="left"> <select name="type" onclick="selChange(this.value)"> <option value="1">坐席</option> <option value="0">管理</option> </select> </td> </tr> <table> <tr> <td width="17%" align="center" valign="top">菜单配置列表:</td> <td width="34%" align="left"> <div id="agent1"> <select name="agent" size="5" multiple="multiple"> <option>1</option> <option>11</option> <option>111</option> </select> <label> <input type="button" name="button" value="上移" onClick="Moveup()"> </label> <label> <input type="button" name="button" value="下移" onClick="Movedown()"> </label> </div> <div id="manager1" style="display: none"> <select name="manager" size="5" multiple="multiple" > <option>2</option> <option>22</option> <option>222</option> </select> <label> <input type="button" name="button" value="上移" onClick="Moveup2()"> </label> <label> <input type="button" name="button" value="下移" onClick="Movedown2()"> </label> </div> </td> </tr> </table> <tr> <td height="30" colspan="2" align="center"><input name="Submit" type="submit" class="button1" value="提 交" onClick="return add()"/> <input name="Submit2" type="button" class="button1" value="返 回" onClick="toMain()"/></td> </tr> </table> </form> </td> </tr> </table> </div> </body> </html:html>
发表评论
-
JavaSript DOM总结笔记.rar
2008-09-22 00:09 1394由于时间原因,不能粘贴出代码。 所以请各位自行下载附件。希望可 ... -
按照自己的要求打开新窗口
2008-09-17 12:25 838window.open ("details_clie ... -
Javascript的document对象
2008-09-07 09:48 1390Javascript的document对象 ... -
6.2 实现两个select的同步
2008-09-05 10:00 19196.2 实现两个select的同步 【实例描述】 当选中第 ... -
给下拉列表框数据分组
2008-09-05 09:42 10846.7 给下拉列表框数据分组 【实例描述】 如果下拉列表框 ... -
22.3 评星效果
2008-09-05 09:30 85622.3 评星效果 【实例描述】 评星效果在很多网站起到调 ... -
6.13如何整合多个搜索引擎为自己所用
2008-09-05 09:11 1919如何整合多个搜索引擎为自己所用 【实例描述】 搜索是获取网络 ... -
上下移 脚本代码 参考版
2008-09-05 06:37 1015上下移 脚本代码 参考版 有 N多种方法 请各位酌情 挑选 应 ... -
javascript 上下移 按钮 第三版本
2008-09-05 06:31 1362menu.js文件 function selChang ... -
这个例子是上下移 左右移按钮功能
2008-09-04 14:00 1161select.html 可以上下移 左右移 的按钮的功能 ... -
JavaScript 提交和跳转的例子
2008-09-02 10:47 1144这个方法是用来跳转action最后到页面的。 funct ... -
文本框中只能输入数字的脚本例子2
2008-08-22 11:28 1452<%@ page language="ja ... -
JavaScript 中的DOM
2008-08-20 10:01 850DOM 定义了JavaScript 可以进行操作的文档的各个功 ... -
通过文档事件处理程序引入JavaScript 脚本代码实例
2008-08-20 09:45 880通过文档事件处理程序引入JavaScript 脚本代码实例 ... -
添加号码的例子
2008-08-20 09:33 904添加号码。 在输入号码之前跳出对话框提示。 输入的号码一定为3 ... -
JavaScript教程
2008-08-19 16:10 649非常感谢作者 -
如何调试javascript
2008-08-19 14:46 709http://www.iteye.com/topic/9478 ... -
JavaScript学习(1)
2008-08-19 14:34 1082a.jsp <%@ page language=&q ... -
输入验证的例子
2008-08-17 13:44 915Reg3.jsp <%@ page language ... -
常用的脚本验证方法
2008-08-17 10:45 1392/*=========================== ...
相关推荐
实现上移下移功能,具体绑定一个数据源,操作数据源,最后把数据源赋值给数据源。
treeview添加,删除,修改,上移,下移节点等功能
上 移 下 移 代 码 好的 参考
asp.net vs05版Gridview上移下移功能,能满足上移下移功能
上移 下移 动态移动,上移 下移 动态移动,上移 下移 动态移动,
jquery做的动态增加修改删除表格,上移下移功能,实际项目应用的,大家试试,支持多表格
table上移下移table上移下移table上移下移table上移下移
个性化表格上移下移,很特别的个性化表格,希望有人能用的到。。。。。。。。。。。。
NULL 博文链接:https://632902651-qq-com.iteye.com/blog/1676286
php上移一位下移一位 源码我修改完善后 亲测可用 已多次应用到网站的。
后台上移下移,编辑,删除效果后台上移下移,编辑,删除效果
对于GridPanel中拖动选中行排序的实现,网上有不少ExtJs实现的例子,但是...4、加了【最上】【最下】【上移】【下移】四个按钮排序的功能。目前按钮排序只能在Grid的单选模式下使用。 实现说明与功能演示请见我的Blog
项目开发中列表展示页面涉及到一些条目的上下移动 ,由于数据量大时,服务端代码比较耗时, 所以我使用mysql 存储过程完成上下移动,比较通用方法,欢迎大家下载学习,共同进步
GridView控件行数据上移、下移的实现,Visual Studio2010、Sqlserver2008。
简单的签到列表选择,实现选择上移、下移。简单的签到列表选择,实现选择上移、下移。
ztree,右击(点击小图标)上移、下移、置顶、置底。点击空白隐藏div
Datagridview行下移与按住按钮持续下移,按钮按住不松会持续下移并且移动速度会慢慢变快,上移方法就不多说了改下其中语句就好。
ASP.NET中TreeView节点上移下移 实现无刷新效果
主要给大家介绍了关于如何利用jqgrid实现上移下移单元格功能的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧