• Jquery打造可以上下移动行的表格


    html] view plaincopyprint?

    1. <html> 
    2. <head> 
    3. <title>表格</title> 
    4. <styletype="text/css"> 
    5. .editText
    6.     border-1px; 
    7.     border-top-style:none; 
    8. border-left-style:none;
    9. border-right-style:none;
    10.     border-bottom-style:solid; 
    11.     border-color:#030; 
    12.     100%; 
    13. </style> 
    14. <scriptsrc="jquery-1.3.2.js"type="text/javascript"> 
    15. </script> 
    16. <scripttype="text/javascript"> 
    17. function moveUp(obj) 
    18.     var current=$(obj).parent().parent(); 
    19.     var prev=current.prev(); 
    20.     if(current.index()>1) 
    21.     { 
    22.         current.insertBefore(prev); 
    23.     } 
    24. function moveDown(obj) 
    25.     var current=$(obj).parent().parent(); 
    26.     var next=current.next(); 
    27.     if(next) 
    28.     { 
    29.         current.insertAfter(next); 
    30.     } 
    31. </script> 
    32. </head> 
    33. <body> 
    34. <tableclass="grid"width="100%"border="1"cellspacing="0"cellpadding="0"> 
    35.   <tr> 
    36.     <td>字段英文名</td> 
    37.     <td>字段中文名</td> 
    38.     <td>字段数据类型</td> 
    39.     <td>列宽</td> 
    40.     <td>是否显示</td> 
    41.     <td>是否作为查询条件</td> 
    42.     <td>调整顺序</td> 
    43.   </tr> 
    44.   <tr> 
    45.     <td>1</td> 
    46.     <td><inputtype="text"name="textfield"class="editText"id="textfield"></td> 
    47.     <td></td> 
    48.     <td><inputtype="text"name="textfield5"id="textfield5"></td> 
    49.     <td><inputtype="checkbox"name="checkbox"id="checkbox"></td> 
    50.     <td><inputtype="checkbox"name="checkbox5"id="checkbox5"></td> 
    51.     <td><ahref="javascript:void(0)"onClick="moveUp(this)">上移</a><ahref="javascript:void(0)"onClick="moveDown(this)">下移</a></td> 
    52.   </tr> 
    53.   <tr> 
    54.     <td>2</td> 
    55.     <td><inputtype="text"name="textfield2"id="textfield2"></td> 
    56.     <td></td> 
    57.     <td><inputtype="text"name="textfield6"id="textfield6"></td> 
    58.     <td><inputtype="checkbox"name="checkbox2"id="checkbox2"></td> 
    59.     <td><inputtype="checkbox"name="checkbox6"id="checkbox6"></td> 
    60.     <td><ahref="javascript:void(0)"onClick="moveUp(this)">上移</a><ahref="javascript:void(0)"onClick="moveDown(this)">下移</a></td> 
    61.   </tr> 
    62.   <tr> 
    63.     <td>3</td> 
    64.     <td><inputtype="text"name="textfield3"id="textfield3"></td> 
    65.     <td></td> 
    66.     <td><inputtype="text"name="textfield7"id="textfield7"></td> 
    67.     <td><inputtype="checkbox"name="checkbox3"id="checkbox3"></td> 
    68.     <td><inputtype="checkbox"name="checkbox7"id="checkbox7"></td> 
    69.     <td><ahref="javascript:void(0)"onClick="moveUp(this)">上移</a><ahref="javascript:void(0)"onClick="moveDown(this)">下移</a></td> 
    70.   </tr> 
    71.   <tr> 
    72.     <td>4</td> 
    73.     <td><inputtype="text"name="textfield4"id="textfield4"></td> 
    74.     <td></td> 
    75.     <td><inputtype="text"name="textfield8"id="textfield8"></td> 
    76.     <td><inputtype="checkbox"name="checkbox4"id="checkbox4"></td> 
    77.     <td><inputtype="checkbox"name="checkbox8"id="checkbox8"></td> 
    78.     <td><ahref="javascript:void(0)"onClick="moveUp(this)">上移</a><ahref="javascript:void(0)"onClick="moveDown(this)">下移</a></td> 
    79.   </tr> 
    80. </table> 
    81. </body> 
    82. </html> 
  • 相关阅读:
    [转]Sublime Text 3安装Json格式化插件
    Golang 新手可能会踩的 50 个坑【转】
    [golang]svg图片默认按照左上角旋转,改为按中心旋转,重新计算中心偏移量
    序列化是干什么的,有什么作用,什么情况下会用到?
    Hbase设置多个hmaster
    基于JMX动态配置Log4J日志级别
    面向过程与面向对象编程的区别和优缺点
    log4j自带的两个类MDC和NDC作用以及用途
    【架构师之路】集群/分布式环境下5种session处理策略
    Java Web项目如何做到升级不断掉服务,同时涉及到的相关问题
  • 原文地址:https://www.cnblogs.com/tabcdt/p/2756490.html
Copyright © 2020-2023  润新知