本文实例讲述了jQuery实现的可编辑表格。分享给大家供大家参考,具体如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>可编辑表格</title> <script type = "text/javascript" src="jquery-1.7.2.min.js"></script> <style type = "text/css"> body{ background:#c0c0c0; } #tab{ border-collapse:collapse; } #tab td{ width:50px; height:18px; border:1px solid; text-align:center; } </style> <script type = "text/javascript"> $(function(){ var tds = $("#tab tr td"); editeTable(tds); }); function editeTable(tds){ tds.click(function(){ var td=$(this); var oldText=td.text(); var input=$("<input type='text' value='"+oldText+"'/>"); td.html(input); input.click(function(){ return false; }); input.css("border-width","1px"); input.css("font-size","12px"); input.css("text-align","center"); input.css("width","0px"); input.width(td.width()); input.trigger("focus").trigger("select"); input.blur(function(){ td.html(oldText); }); input.keyup(function(event){ var keyEvent=event || window.event; var key=keyEvent.keyCode; var input_blur=$(this); switch(key) { case 13: var newText=input_blur.val(); td.html(newText); changeCurrConAttrByTable(currTableId); break; case 27://按下esc键,取消修改,把文本框变成文本 td.html(oldText); break; } }); }); }; </script> </head> <body> <table id = "tab"> <tr> <td>1</td><td>1</td><td>1</td><td>1</td><td>1</td> </tr> <tr> <td>1</td><td>1</td><td>1</td><td>1</td><td>1</td> </tr> <tr> <td>1</td><td>1</td><td>1</td><td>1</td><td>1</td> </tr> <tr> <td>1</td><td>1</td><td>1</td><td>1</td><td>1</td> </tr> <tr> <td>1</td><td>1</td><td>1</td><td>1</td><td>1</td> </tr> </table> </body> </html>
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery表格(table)操作技巧汇总》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
本文向大家介绍JQuery实现可直接编辑的表格,包括了JQuery实现可直接编辑的表格的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JQuery实现可直接编辑的表格。分享给大家供大家参考。具体分析如下: 功能: 创建一个表格,用户单击某个单元格后,可以直接修改单元格文本。 在编辑状态下,用户可按回车键确认修改,按ESC键撤销修改。 效果如下图: 思路: 当用户点击某个单元格后,立即向该单
本文向大家介绍jQuery实现可编辑的表格实例讲解(2),包括了jQuery实现可编辑的表格实例讲解(2)的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jQuery实现可编辑表格的具体代码,供大家参考,具体内容如下 我们最终要达到的效果如下: 当单击学号列的时候,可以进行编辑: 当单击ESC的时候,操作取消,当单击回车的时候,修改生效(没有与后台交互) 页面代码如下(asp.net
本文向大家介绍利用jQuery实现可以编辑的表格,包括了利用jQuery实现可以编辑的表格的使用技巧和注意事项,需要的朋友参考一下 今天学习了利用jQuery实现可以编辑的表格这个例子。这个例子需求是这样的:在前台的表格中单击单元格便可修改其中的内容,回车键保存修改的内容,esc撤销保存的内容。原理:单击客户端表格单元格时,在单元格中添加一个文本框,并将单元格中原来的内容赋值给文本框,再进一步去修
本文向大家介绍Vue.js实现可编辑的表格,包括了Vue.js实现可编辑的表格的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Vue.js实现可编辑的表格的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍jQuery实现调整表格单列顺序完整实例,包括了jQuery实现调整表格单列顺序完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现调整表格单列顺序的方法。分享给大家供大家参考,具体如下: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery表格(table)操作技巧汇总》、《jQuery常用插件及用法总结》、《jquery中Ajax用法
本文向大家介绍BootStrap和jQuery相结合实现可编辑表格,包括了BootStrap和jQuery相结合实现可编辑表格的使用技巧和注意事项,需要的朋友参考一下 editTable.js 提供编辑表格当前行、添加一行、删除当前行的操作,其中可以设置参数,如: operatePos 用于设置放置操作的列,从0开始,-1表示以最后一列作为放置操作的列;(这里的操作包括 编辑当前行、在当前行下添加