`
ldzyz007
  • 浏览: 717326 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

使用jquery的html()判断Table元素为空时的bug

阅读更多
在使用jquery的html()函数判断接点为空时从服务器端取数据,不为空时则不再取数据,这样减少与服务器的交互。
使用元素<div id="test"></div>
使用if(!$("#test").html())判断没有问题
使用<table id="test"></table>时出现问题,判断时总不为空,用
alert($("#test").html()))打出来看,发现默认有<tbody></tbody>
用<table><tbody id="test"></tbody></table>问题解决
注意<div id="test"></div>元素开始和结尾之间不能换行或者有空格,否则判断也会失败的

if($("#id").length){//判断元素是否存在}
if($("#id").html()){//判断元素是否为空}
分享到:
评论

相关推荐

    Jquery Custom Table

    使用jQuery Custom Table时,开发者可以预期以下关键功能: 1. **数据绑定**:将后台数据与前端表格进行绑定,支持动态加载和更新。 2. **可定制化列**:允许设置每列的显示属性,如宽度、对齐方式、可编辑性等。 3...

    页面html Table表格导出Execl

    "页面html Table表格导出Execl"这个主题涉及的技术点主要包括HTML表格的处理、JavaScript(或者jQuery)用于前端交互、以及可能涉及的后端处理和文件下载技术。下面我们将详细探讨这些知识点。 1. **HTML表格(HTML...

    Bootstrap包、修改了一些Bug。内含Table表格、Table-Edit在线编辑、Select级联选择和日历选择等功能。

    JQuery版本为:3.6.0、 Bootstrap版本为:3.4.1 Bootstrap-Table版本为:1.8.1 Bootstrap-Table-Edit版本为:1.0 Bootstrap-Select版本为:1.0 Bootstrap-DateTimePicker版本为:2.0 都是修改后的版本 Bootstrap ...

    IE又一个让人吐血的BUG: 关于 table的position 和 select

    然而,在IE中,当`table`元素的`position`被设置为非`static`时,可能会破坏其默认的布局行为,特别是在与`select`元素结合使用时,可能会导致`select`下拉菜单无法正常显示或操作。 `select`元素是用来创建下拉...

    jquery-easyui-1.3.3v1

    总结来说,“jquery-easyui-1.3.3v1”是一个增强Web应用用户体验的利器,其1.3.3版本的更新进一步提升了框架的功能性和可靠性,对于使用jQuery EasyUI的开发者而言,更新到这个版本能够享受到更多优化和新特性带来的...

    web标准常见问题(BUG)

    解决方案是使用HTML5shiv或Modernizr库来为旧浏览器提供这些元素的样式支持。 3. **JavaScript跨浏览器兼容性**:JavaScript代码在不同的浏览器环境下可能会有不同的行为。例如,事件处理方式、DOM操作等。使用...

    PyPI 官网下载 | pretty_html_table-0.9.dev0.tar.gz

    在前端开发方面,`pretty_html_table`生成的HTML代码可以直接嵌入到网页中,与JavaScript或jQuery等库配合,实现动态加载、交互式操作等效果。对于那些需要快速生成数据报告或可视化界面的项目,`pretty_html_table`...

    jquery表格插件Flexigrid

    2. **HTML结构**:创建一个Flexigrid表格需要特定的HTML结构,通常包括一个`&lt;div&gt;`元素作为容器,以及一个用于显示表格的`&lt;table&gt;`元素。开发者需要按照规范设置这些元素的ID,以便于Flexigrid初始化时正确绑定。 3...

    TableExport-3.3.13文件

    "TableExport-3.3.13文件"是一款用于数据导出的工具,主要功能是帮助开发者将HTML表格的数据导出为多种格式,如CSV、Excel(XLS和XLSX)、PDF等。这个版本号3.3.13表明它是该工具的一个稳定更新版本,可能包含性能...

    jquery-easyui-1.4.2

    这个名为 "jquery-easyui-1.4.2" 的压缩包包含了EasyUI 1.4.2版本的所有资源,为开发者提供了一个强大而稳定的开发环境。 一、jQuery EasyUI 的核心理念 jQuery EasyUI 的设计初衷是简化HTML页面的复杂性,通过...

    div模拟table兼容ie620140424

    标题"div模拟table兼容ie620140424"指出,这是一个关于在2014年时如何使用div元素来模拟table布局,并确保在IE6中达到兼容性的技术问题。描述中提到,目标是实现table的自适应功能,以及表头的列宽与表体列宽保持...

    jquery easyui

    jQuery EasyUI 是一个基于 jQuery 的前端开发框架,它为开发者提供了丰富的组件和交互式界面,使得构建用户友好的Web应用变得更加简单和高效。这个框架结合了jQuery的易用性和JavaScript的强大功能,极大地简化了...

    jquery-easyui-1.5.3

    jQuery EasyUI 1.5.3作为一个成熟的前端框架,为开发者提供了丰富的组件和优秀的用户体验。无论是新手还是经验丰富的开发者,都能从中受益,快速实现功能丰富的Web应用。持续的更新和改进,确保了它在快速发展的前端...

    jQuery tonytomov-jqGrid-v4.5.2 插件

    jQuery tonytomov-jqGrid-v4.5.2 是一个功能强大的JavaScript插件,用于在Web应用程序中创建可交互的数据网格。jqGrid是基于jQuery库的,它提供了丰富的功能,如数据排序、分页、搜索、编辑以及自定义列等,使开发者...

    jQuery EasyUI 1.5.1 中文API文档(chm、exe、pdf)

    jQuery EasyUI 1.5.1 是一个基于 jQuery 的轻量级前端框架,它提供了一系列易于使用的组件,如对话框、表格、下拉菜单、树形控件等,用于快速构建用户界面。这个中文API文档包含了对这个版本的详尽解释,帮助开发者...

    jQuery LigerUI V1.3.3

    jQuery LigerUI V1.3.3是一款基于jQuery的前端用户界面库,它为开发者提供了丰富的组件和功能,便于快速构建交互式、响应式的Web应用。这个版本是V1.3.3,意味着它可能包含了之前的版本修复的错误、新增的功能和性能...

    jquery 插件DataTable 最新版本下载

    DataTable是一款非常流行的jQuery插件,专为HTML表格提供高级功能,如数据排序、过滤、分页以及自定义显示等。它极大地增强了网页中的表格交互性,使得用户能够更加便捷地管理和操作大量数据。在最新版本中,...

    jquery插件表格树GridTree--2011新年版本

    GridTree插件是基于jQuery的,它将表格(Table)和树(Tree)两种数据展现形式巧妙结合,提供了一种灵活的方式来组织和展示数据。2011新年版的发布,意味着这个插件进行了更新和优化,以适应不断变化的前端开发需求...

    jquery-easyui-1.5.5

    "jQuery EasyUI 1.5.5" 是一个基于 jQuery 的前端开发框架,它为构建交互式、响应式的Web应用程序提供了丰富的组件和便捷的API。EasyUI 的目标是简化前端开发,让开发者能够快速地创建功能完备的用户界面,而无需...

    自由拖动table

    有许多开源库和框架,如jQuery UI、React DnD、Vue Draggable等,提供了现成的拖放解决方案,可以帮助开发者快速实现自由拖动table功能,同时减少了代码量和潜在的bug。 以上就是关于"自由拖动table"这一主题的...

Global site tag (gtag.js) - Google Analytics