需求:后端封装成table显示数据,避免重复请求服务区,利用Jquery前端刷选数据
环境:Jquery1.4.2,JSP页面内嵌iframe
方式:
一个文本框,用于输入检索数据。
<input id="reportJXCTab-searchText" type="text">
一个Table(请勿模仿,只是一小部分)。
<iframe width="100%" scrolling="auto" height="100%" frameborder="0" align="top" border="0" id="r-jxc-html" src="XX"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body alink="#000000" link="#000000" text="#000000" vlink="#000000"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody><tr><td width="50%"> </td><td align="center"> <table id="table_report" style="width: 3820px;" border="0" cellpadding="0" cellspacing="0"> <thead> <tr> <th scope="col" abbr="Configurations" class="nobg">仓库</th> <th scope="col">编号</th> <th scope="col">名称</th> </tr> </thead> <tfoot> <tr> <td colspan="40"><div><a href="javascript:void(0)">首页</a><a href="javascript:void(0)">上一页</a><a href="javascript:void(0)">1</a><a href="javascript:void(0)">2</a><a href="javascript:void(0)">3</a><a href="javascript:void(0)">4</a><a href="javascript:void(0)">5</a><a href="javascript:void(0)">6</a><a href="javascript:void(0)">7</a><a href="javascript:void(0)">8</a><a href="javascript:void(0)">9</a><a href="javascript:void(0)">10</a><a href="javascript:void(0)">下一页</a><a href="javascript:void(0)">尾页</a></div><div id="pages"></div></td> <td><span id="pageNumber">1 / 10</span></td> </tr> </tfoot> <tr> <th scope="row" class="specalt">总部默认仓库</th> <td class="alt">A12-SJQWLC0-36</td> <td class="alt">四季青乌龙茶 </td> </tr> <tr> <th scope="row" class="spec">总部默认仓库</th> <td>BS</td> <td>白玉</td> </tr> <tr> <th scope="row" class="specalt">默认仓库</th> <td class="alt">XF</td> <td class="alt">小红豆</td> </tr> <tr> <th scope="row" class="specalt">总部默认仓库</th> <td class="alt">SJ</td> <td class="alt">咖啡豆</td> </tr> <tr> <th scope="row" class="specalt">默认仓库</th> <td class="alt">A14-GL4FPZG-BS</td> <td class="alt">覆盆子果汁</td> </tr> <tr> <th scope="row" class="spec">默认仓库</th> <td>BS</td> <td>水蜜桃</td> </tr> <tr> <th scope="row" class="specalt">默认仓库</th> <td class="alt">TW</td> <td class="alt">玫瑰</td> </tr> <tr> <th scope="row" class="spec">默认仓库</th> <td>A14-SXCZGT0-GC</td> <td>罐头</td> </tr> </table> </td><td width="50%"> </td></tr> </tbody></table> </body> </iframe>
JavaScript:
$("#reportJXCTab-searchText").keyup(function() { var filterText = $(this).val(); $("#r-jxc-html").contents().find("#table_report tr").not(":first").hide().filter(":contains('" + filterText + "')").show(); }).keyup();
相关推荐
通过对这些示例的学习和实践,相信你将能熟练掌握jQuery UI Table的使用,提升你的前端开发技能。 总结来说,jQuery UI Table是jQuery库的一个强大组件,它为Web开发人员提供了一种便捷的方式,创建具有高级功能和...
在IT行业中,jQuery是一个非常流行的JavaScript库,它...在实际开发中,还可以结合现代前端框架如React、Vue或Angular,或者使用专门的表格组件库(如DataTables、ag-Grid等),以获得更强大、更易维护的表格筛选功能。
**jQuery Custom Table** 是一个基于JavaScript库jQuery的自定义表格插件,主要用于满足开发者在不同业务场景下的数据展示需求。这个插件允许用户根据自身业务逻辑进行高度定制,以适应不断变化的用户界面和交互需求...
在这个“jquery表格排序和筛选表”的主题中,我们将深入探讨如何利用jQuery实现表格数据的排序和筛选功能,这对于前端开发尤其是后台界面展示至关重要。 首先,让我们了解一下表格(Table)的基本结构。HTML表格由`...
在这个“jquery表格排序和筛选表.rar”压缩包中,我们重点关注的是如何利用jQuery来实现表格数据的排序和筛选功能,这对于前端开发来说是十分常见的需求。 首先,让我们了解表格排序。在网页中,表格(`<table>`...
在本项目中,"jQuery基于layui制作产品分类多条件筛选代码"是一个实现高效产品分类和搜索功能的前端解决方案。这个功能通常应用于电商网站,帮助用户快速找到他们感兴趣的商品。jQuery库以其简洁的API和强大的DOM...
在现代Web应用中,数据展示和...总的来说,jQuery Table导出到Excel涉及到前端数据处理、文件格式转换和浏览器兼容性等多个方面。理解这个过程并选择合适的工具或库,可以让你的Web应用在数据管理方面更加高效和便捷。
- **jQuery表格(table)操作技巧汇总**:学习如何使用jQuery对表格进行各种操作,比如排序、筛选、分页等。 - **jQuery操作json数据技巧汇总**:掌握如何在jQuery中有效地操作JSON数据,包括解析JSON、生成JSON等。 -...
本教程将详细讲解如何使用Jquery库实现前端表格(table)按表头(th)进行排序。Jquery是一个强大的JavaScript库,它简化了DOM操作、事件处理以及动画效果,非常适合用于此类交互功能的实现。 首先,我们需要理解...
3. **初始化 TreeGrid**: 使用 jQuery 的 `$("#tableID").treeGrid()` 方法来初始化表格为 TreeGrid。在该方法中,可以设置各种配置参数,如列定义、数据源等。 4. **JSON 数据源**: 数据源可以是服务器返回的 JSON...
`bootstrap-select.jquery.json` 文件可能包含关于Bootstrap Select插件的元数据,如版本信息,这通常是为jQuery插件管理和自动更新用的。 `package.json` 和 `composer.json` 文件分别代表了在Node.js和...
总的来说,"jQuery Table响应式表格插件"是一款实用的前端开发工具,它简化了响应式表格的实现过程,提高了开发效率,同时也提升了用户的浏览体验。通过合理运用和定制,可以在不同类型的项目中发挥重要作用。
在网页开发中,jQuery是一个非常流行的JavaScript库...此外,使用现代前端框架(如React、Vue或Angular)可能提供更高效的表格操作解决方案,但jQuery的基础知识仍然十分有价值,因为它可以与这些框架很好地协同工作。
jQuery提供了许多插件来创建动态、响应式的表格,如DataTables、Bootstrap Table等。这些插件不仅能够提供基本的表格布局,还支持排序、搜索、分页等高级特性。以DataTables为例,我们可以通过以下步骤集成到项目中...
总的来说,这个项目展示了如何使用jQuery和CSS实现一个交互式的表格条件筛选功能,对于前端开发者来说是一个实用的学习案例。通过理解这些技术点,开发者可以进一步提升他们的网页动态效果和用户体验设计能力。
总的来说,这个Bootstrap表格模板项目综合运用了前端开发的多个技术点,包括Bootstrap的CSS和组件,jQuery的事件处理和DOM操作,以及可能涉及的第三方库如DataTables,来实现一个功能完善的动态表格。它对于开发者来...
DataTables是提供了大量特性的强大jQuery表格插件。例如:你可以自动轻松筛选、Ajax预读取数据、分页、列排序、高亮排序列、扩展插件支持、使用CSS或jQuery UI ThemeRoller 定制主题和完整文档。
在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理和动画效果。本篇文章将深入探讨如何使用...熟悉并掌握jQuery的API,结合实际需求,你将能够构建出更加高效、易用的前端交互。
4. **搜索过滤**:提供搜索框,用户可以输入关键词对表格数据进行筛选,帮助用户快速定位所需信息。 5. **自定义列显示**:允许用户选择显示或隐藏表格中的特定列,满足个性化需求。 6. **行操作**:支持行级别的...