JQuery实现可编辑表格
2012-05-25 23:22
344 查看
/// <reference path="jquery-1.4.1.min.js" /> $(function (event) { //$("tbody tr:even").css("background-color", "#ece9d8"); $(document).keydown(function (event) { if (event.keyCode == 13) { $('form').each(function () { event.preventDefault(); }); } });//屏蔽回车提交表单事件 var numTd = $(".edittd"); numTd.click(function (envet) { var tdObj = $(this); if (tdObj.children("input").length > 0) { return false; } var txtold = tdObj.text(); var inputObj = $("<input type='text'/>").css("border", "none").width(tdObj.width()) .css("font-size", "14px").css("background-color", "#F0F0F0").css("color", "blue").val(txtold); tdObj.html("").append(inputObj); inputObj.trigger("focus"); inputObj.click(function () { return false; }); inputObj.keyup(function (event) {//enter 保存 esc取消 var keycode = event.which; if (keycode == 13) { var inputText = $(this).val(); tdObj.text(inputText); } if (keycode == 27) { tdObj.html(txtold); } }); }); });
注意:页面引用时先引用jquery-1.4.1.min.js 不然会报错误:$未定义。
效果预览:
相关文章推荐
- 基于Bootstrap使用jQuery实现简单可编辑表格
- html+JQuery实现可编辑表格
- javascript(jquery)实现表格的编辑以及遮罩层的实现!
- jQuery实现可编辑表格
- jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
- JQuery实现可以编辑的表格
- BootStrap和jQuery相结合实现可编辑表格
- JQuery实现可直接编辑的表格
- JQuery实现可编辑的表格实例讲解(2)
- 基于Bootstrap使用jQuery实现简单可编辑表格
- jQuery实现可以编辑的表格实例详解【附demo源码下载】
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据
- 分享一个表格插入和删除编辑功能用jQuery实现
- 用css和jQuery实现简单表格编辑
- JQuery实现可编辑表格
- jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
- jQuery实现可以编辑的表格实例详解【附demo源码下载】
- jQuery实现可编辑表格