【jQuery做出可编辑表格(附代码)】教程文章相关的互联网学习教程文章

基于jquery的实现简单的表格中增加或删除下一行_jquery【图】

代码如下: html 代码如下: 1111 2222 4444 jquery代码: 代码如下: $(document).ready(function () { ModifyClick(); }); function ModifyClick() { $("table tr input[type='button'] ").each(function () { $(this).unbind("click"); $(this).bind("click", function () { if ($(this).val() == "添加下一行") { $(this).parent().parent().after("Add"); } if ($(this).val() == "删除下一行") { $(this).parent().par...

基于JQuery的一句代码实现表格的简单筛选_jquery【图】

效果图:代码: 代码如下: $(function() { $("#Text1").keyup(function() { var filterText = $(this).val(); $("# tr").not(":first").hide().filter(":contains('" + filterText + "')").show();; }).keyup(); }); JQuery代码就: 代码如下: $(function() { $("#Text1").keyup(function() { var filterText = $(this).val(); $("# tr").not(":first").hide().filter(":contains('" + filterText + "')").show();;...

基于jquery的表格排序_jquery

很多高手也位jquery写了专门的排序库,因为自己也想尝试一下, 当然运行速度实在不能接受,但是我会慢慢的把他改进的。 注:这里只是拿出了一部分代码来,查看演示demo 文档载入后给'th'添加click事件。 1. $('th').click(function(){ var date1=(new Date()).getTime() var dataType=$(this).attr('dataType'); 找到点击对象的自定义属性dataType,当然这个不符合W3C的标准是无法通过检验的,也可以用ID或者class来定义,但是我觉...

JQueryFlexiGrid的asp.net完美解决方案dotNetFlexGrid-.Net原生的异步表格控件_jquery【图】

dotNetFlexGrid是一款asp.net原生的异步表格控件,他的前身是Jquery FlexiGrid插件,我们重构了FlexiGrid的大部分Javascript代码,使其工作的更有效率,BUG更少;同时将其封装为dotNet控件,提供了简单易用的使用方式。 dotNetFlexGrid扩展和优化了FlexiGrid原有的功能,并提供了更多具有针对性的功能,使用dotNetFlexGrid,您的用户可以轻松拥有如下功能提供简易的方式自行调整表格列宽 根据实际情况调整表格的大小 针对合适的列...

基于Jquery的表格隔行换色,移动换色,点击换色插件_jquery【图】

效果图:编写JQUERY插件如下: 代码如下: ;(function($) { $.fn.extend({ "alterBgColor":function(options){ //设置默认值 option=$.extend({ odd:"odd", even:"even", selected:"selected" },options); //注意这个options 同上面的function(options)中的option是同一个对象 //隔行变色 $("tbody>tr:enev",this).addClass(option.even); $("tbody>tr:odd",this).addClass(option.odd); //单击行变色 $(tbody>tr,this).click(funct...

基于jQuery实现表格数据的动态添加与统计的代码_jquery【图】

图(1.1) 某物流信息系统中的功能要求如图1.1所示,表格中每一行代表一笔运送货物的信息,在录入每行的计费重量和费率后,要求能按一定的公式,自动计算运送费用,并且能自动统计所有运送货物的总运费。运送货物信息的数据量(即表格的行数)不定,要求能动态增加、删除,即表格的数据行数是动态可维护的。同时为了方便操作,需要在页面中能像使用键盘的上下左右方向键,在录入的文本框之间进行切换。每行的数据有一定的校验要求,比如...

jquery操作表格实现代码(多种操作打包)_jquery【图】

代码很简单,在附件中,各位可以下载后直接运行. 代码如下: $(function() { jQuery.fn.alternateRowColors = function() { //做成插件的形式 $('tbody tr:odd', this).removeClass('even').addClass('odd'); //隔行变色 奇数行 $('tbody tr:even', this).removeClass('odd').addClass('even'); //隔行变色 偶数行 return this; }; $('table.myTable').each(function() { var $table = $(this); //将table存储为一个jquery对象 $tab...

扩展jquery实现客户端表格的分页、排序功能代码_jquery【图】

下载代码和示例:jqueryPaging.rar 使用方法如下: 代码如下: $("#myTable").tablePaging({ pageSize: 5, sorting: true, sortSelector: ".js-Order", sortType: "number" }); 如果仅仅用分页功能:$("#myTable").tablePaging(); 参数说明: id: jQuery(this).attr('id'), // 要分页的表格的ID pageSize: 10, // 单个页面显示记录数,默认是10条 sorting: false,//是否要进行排序,默认不排序 sortDirection: 'asc', //排序顺序...

基于Jqurey的下拉框改变动态添加和删除表格实现代码_jquery【图】

效果图: 当下拉框改变的时候,添加一个成人填写信息或儿童填写信息! 代码如下: 无标题文档 *{ font-size:12px; } #dFlightContent1 { width: 704px; height:auto; border-bottom: 1px solid #B0CAED; border-left: 1px solid #B0CAED; border-right: 1px solid #B0CAED; overflow: hidden; } .w_tt { font-size:14px; color:#006699; margin:0px 4px; } .w_tit { width:85px; text-align:right; } .w_uinfo { width:500p...

基于jQuery的合并表格中相同文本的相邻单元格的代码_jquery【图】

ONE 已经生成的数据表格大致内容如下:地区 地区 商品代码 商品名称 数量 有效期至 距效期(月) 产品批号 规格 单位 条形码广东 深圳 00028 红花油广东 深圳 00028 红花油广东 深圳 00028 红花油广东 广州 00027 白花油广东 广州 00028 红花油广东 深圳 00028 红花油广东 深圳 00028 红花油广东 深圳 00028 红花油广东 深圳 00028 红花油需要将前四列具有相同文本的相邻单元格进行自动合并,合并后如下:地区 地区 商品代码 商品名...

基于jQuery的动态表格插件_jquery【图】

在这里我们需要控制用户的输入验证,表格的添加删除,用户输入数据的统计聚合,还有相应的计算列比如商品的总价=商品的单价*商品数量,再如,同时在用户提交的时候我还要需要获取提交到后台服务端处理在存储到我们的数据库。本插件则简单的处理了这些繁琐的事情。 插件属性说明: 1:rowTemplate:这是插入列的模板,在模板中我们的序号这种行号标示的需要rownum 的class。在模板中的需要唯一编号的比如我们的radiobutton的name属性...

基于jquery的动态创建表格的插件_jquery

废话少说直接进入主题, 表格功能: 1、添加 2、删除 3、获取值 4、动态填充数据 5、动态设置焦点 6、键盘左右上下键控制单元格焦点 7、单元格添加正则验证功能 WebForm4.aspx 代码如下: var rowtmplate = ""; rowtmplate += ""; rowtmplate += ""; rowtmplate += ""; rowtmplate += ""; rowtmplate += "删除"; $(document).ready(function() { $(this).bind('keyup', function(e) { switch (e.keyCode) { case 38: //上...

基于PHP+Jquery制作的可编辑的表格的代码_jquery【图】

table.php 代码如下: header("Content-Type:text/html;charset=utf-8"); $mysqli=new MySQLi("localhost","root","123456","xiaoqiangdb"); if(mysqli_connect_errno){ echo "连接数据库失败".mysqli_connect_error(); exit; } ?> 可编辑表格 $sql="select id,name,age,sex,email from users limit 0,20"; $result=$mysqli->query($sql); echo ""; echo "可编辑表格"; echo ""; echo "编号姓名性别年龄邮箱"; echo ""; whi...

再次分享18个非常棒的jQuery表格插件_jquery【图】

1.DataTables 在线例子2.tablesorter在线例子3.uiTableFilter 在线例子4.columnHover 在线例子5.Scrollable HTML 在线例子6.columnManager在线例子7.Flexigrid在线例子8.Table Drag and Drop在线例子9.HeatColor在线例子10.JQTreeTable在线例子11.FireScope Grid 在线例子12.Ingrid 在线例子13.Animated Sortable Data Table – jTPS在线例子14.PicNet Table Filter在线例子15.TableSort在线例子16.Fixed Header Table在线例子17.E...

基于JQuery的动态删除Table表格的行和列的代码_jquery

首先要获取Table表格的行数,我是通过后台添加表格的所以我在前台获取的时候length一下就获取到了总数赋值例如上图: 如果我要打印这个表格但不想要操作那列的内容咋办? 代码如下: for(var i=0;i<num+1;i++) {   $("table tr").eq(i).find("td").eq(0).remove(); } 解释: num是从后台获取到的列表总和+1是为了表头那个也去掉。 第一个eq(i)是获取Table里的TR索引 第二个eq(0)是获取TR里的首个TD位置