• 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> 
  • 相关阅读:
    MVC Areas的使用
    每日踩坑 2019-07-30 H5 使用 iframe 底部有白边
    C# 使用 MsieJavaScriptEngine 引擎运行JavaScript
    Javascript获取value值的三种方法及注意点
    java编程(2)——servlet和Ajax异步请求的接口编程(有调用数据库的数据)
    java编程(1)——servlet和Ajax异步请求的接口编程(没有调用数据库的数据)
    eclipse的常用设置
    Junit4单元测试
    Java异常
    Java的抽象类和接口
  • 原文地址:https://www.cnblogs.com/tabcdt/p/2756490.html
Copyright © 2020-2023  润新知