`

JQuey之可以编辑的表格!

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
table{
	border:#000 solid 1px;
	border-collapse:collapse;
	background-color:#FF0;
	}
	
table td{
	border:#000 solid 1px;
	}	
table th{
	border:#000 solid 1px;
	background-color:#3CF;
	}
.trr{
	background:#F9F;
	}		
</style>
<script language="javascript" src="js/jquery-1.4.2.min.js"></script>
<script language="javascript">

$(document).ready(function(){
	$("table tr").mouseover(function(){
		$(this).addClass('trr');
		}).mouseout(function(){
			$(this).removeClass('trr')});
			var td01 =$("table td");
			td01.click(function(){
				var tdObj=$(this);
				var text=tdObj.html();
				tdObj.html("");
				
			 var inputObj=$("<input type='text' >").css("border-width","0").width(tdObj.width()).val(text).appendTo(tdObj).blur(function(){
				 $(this).css("background-color","#FFFF00");
				 });
			 inputObj.trigger("select");
			 
			 inputObj.click(function(){return false;});
			 inputObj.keyup(function(event){
				 var keycode=event.witch;
				 if(keycode==13){
					 inputtext=inputObj.val();
					 tdObj.html(inputtext);
					 }
				 if(keycode==27){
					 tdObj.html(text);
					 }	 
				 });
			 
			 
			 
				}												
				);
				});
			
			

</script>
</head>


<body>
<table cellspacing="0">
<tr >
<th colspan="2" bgcolor="#00CCFF">编号</th>

</tr>
<tr>
<td width="212">01</td>
<td width="215">奥巴马</td>
</tr>
<tr>
<td>02</td>
<td>碧昂丝</td>
</tr>
<tr>
<td>03</td>
<td>张三丰</td>
</tr>
<tr>
<td>04</td>
<td>斯威夫特</td>
</tr>
<tr>
<td>05</td>
<td>元始天尊</td>
</tr>


</table>
</body>
</html>

 

分享到:
评论

相关推荐

    jQuery实现可编辑表格

    总结一下,jQuery实现可编辑表格主要涉及以下步骤: 1. 创建带有输入框的HTML表格结构。 2. 使用CSS定制样式,使输入框融入表格。 3. 使用jQuery监听事件,实现表格单元格的编辑和保存功能。 这个简单的示例展示了...

    JQuery_可以编辑的表格

    在可编辑表格中,我们通常会将`&lt;td&gt;`元素替换为`&lt;input&gt;`或`&lt;textarea&gt;`,以便用户可以直接在表格内编辑数据。 创建可编辑表格的第一步是设置HTML结构。例如: ```html 姓名 年龄 城市 &lt;td&gt;...

    使用JQuery实现的动态编辑表格

    本人前端小白,因为项目需求,需要动态编辑表格,但是layui的编辑表格只适合 【有数据】修改功能用,并不适合【无数据】新增的功能使用,所以本人研究了几日,才写出了这么一个 无数据绑定,当然也可以自行绑定数据...

    JQuery可编辑表格

    总结来说,利用jQuery创建可编辑表格涉及的关键技术包括DOM操作、事件绑定、数据交互以及用户体验优化。这样的功能增强了用户与网页的互动性,使得数据管理更为直观和高效。通过结合HTML、CSS和jQuery,开发者可以...

    JQuery实现可编辑的表格

    通过以上步骤,我们可以构建出一个功能完善的、基于jQuery的可编辑表格。需要注意的是,虽然jQuery简化了许多任务,但现代前端框架如React、Vue或Angular提供了更强大的状态管理和组件化功能,可能更适合处理复杂的...

    jquery可编辑表格插件

    "jquery可编辑表格插件"就是基于jQuery的一种工具,旨在为网页中的表格提供动态编辑功能,使得用户可以直接在表格中进行数据的增删改查,极大地提升了交互性和用户体验。这种插件在数据展示和管理场景中尤其实用,...

    JQuery实战--可以编辑的表格

    此外,对于可编辑表格,我们还需要考虑数据验证、错误提示、格式化等功能,这些可以通过添加额外的jQuery代码来实现。例如,可以使用`change`事件来实时验证输入,并通过`addClass()`和`removeClass()`改变单元格的...

    基于jquery的可编辑表格实现代码

    本示例“基于jquery的可编辑表格实现代码”是关于如何利用jQuery创建一个功能丰富的交互式表格,允许用户双击单元格(TD元素)进行编辑,编辑完成后,数据会自动更新回原单元格。以下将详细介绍这一技术实现的关键...

    jquery实现可编辑表格

    在网页开发中,jQuery是一个非常流行的JavaScript库...通过结合HTML5的新特性、jQuery的强大功能以及适当的前端框架,我们可以创建出满足各种需求的可编辑表格,无论是在桌面还是移动设备上,都能提供良好的用户体验。

    jquery 实现表格可编辑

    &lt;title&gt;jQuery 可编辑表格 &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; table { border-collapse: collapse; width: 100%; } td, th { border: 1px solid #ddd; padding: 8px;...

    JQuery实战:可以编辑的表格

    创建可编辑表格结构 首先,我们需要创建一个基本的HTML表格结构。表格由`&lt;table&gt;`标签定义,`&lt;tr&gt;`表示行,`&lt;th&gt;`表示表头,`&lt;td&gt;`表示数据单元格。对于可编辑表格,我们可以在`&lt;td&gt;`内嵌入`&lt;input&gt;`元素,用户...

    jquery可编辑表格

    jquery可编辑表格代码实现

    jquery easy ui edatagrid 动态编辑表格 例子

    在本文中,我们将深入探讨jQuery Easy UI中的`edatagrid`组件,以及如何实现动态编辑表格,特别是下拉框的联动功能。`edatagrid`是jQuery Easy UI库中的一个强大工具,它扩展了基本的`datagrid`功能,提供了更丰富的...

    JQuery可编辑表格、横向纵向菜单、标签页、级联下拉框、窗口

    本主题将深入探讨jQuery在创建可编辑表格、实现横向和纵向菜单、构建标签页、设计级联下拉框以及窗口管理方面的应用。 首先,让我们谈谈jQuery可编辑表格。在网页上展示数据时,有时需要用户能够直接在表格中进行...

    自适应PC手机端的jQuery可编辑表格代码

    【jQuery可编辑表格】是一种网页开发技术,它利用JavaScript库jQuery的强大功能,为用户提供交互式的表格,用户不仅可以查看数据,还可以直接在表格中编辑数据。这样的功能极大地提升了用户体验,尤其适用于数据管理...

    jquery将table表格变成可编辑

    这个简单的示例展示了如何使用jQuery实现基本的可编辑表格功能。实际应用中,可能还需要考虑更多细节,比如输入验证、多列同时编辑、键盘快捷键支持等。同时,为了提供更好的用户体验,可以考虑使用插件如`jQuery...

    Jquery 可编辑的表格

    结合jQuery,我们可以创建功能丰富的可编辑表格,使得用户可以直接在表格中进行数据的增删改查。这种交互式的表格不仅提升了用户体验,也简化了后端数据处理的复杂性。 **1. jQuery 插件的选择** 在实现可编辑表格...

    JQUERY基础教程实例(表格编辑)

    在编辑表格内容时,通常会将静态文本替换为可编辑的输入元素,比如`&lt;input&gt;`或`&lt;textarea&gt;`。jQuery的`.html()`和`.append()`方法可以实现这样的转换。例如,`$(this).html("$(this).text() + "'&gt;")`会将当前单元格...

    jquery 实现可编辑表格

    这里,我们为每个单元格(td)添加了 `contenteditable` 属性,使得用户可以直接在浏览器中编辑表格内容。 ### 3. 使用 jQuery 监听编辑事件 在 `JQueryEdit.html` 文件中,我们需要加载 `jqueryedit.js` 脚本来...

    Jquery实现可编辑的表格

    本主题将深入探讨如何使用jQuery实现一个可编辑的表格功能,允许用户即时修改表格内的数据并保存更改。 首先,我们需要一个基本的HTML结构来创建表格。表格通常由`&lt;table&gt;`标签定义,`&lt;thead&gt;`包含表头(`&lt;th&gt;`标签...

Global site tag (gtag.js) - Google Analytics