[英]Display jQuery-ui dialog box if <div> is not empty
我有一个像这样的div块:
<div id="myDiv">
<table>
<tbody>
<tr>Some data</tr>
</tbody>
</table>
</div>
我要做的就是检查<tr></tr>
是否包含一些文本,并在对话框中显示此div块,否则不执行任何操作。
最好的方法是什么? 我不知道如何检查<tr></tr>
是否为空。
首先,您有无效的html。 tr
标签可以包含一个或多个th或td元素 (W3C)。 因此,修复您的html。
至于使用jQuery的验证:
if ($('#myDiv table tr td').is(':empty')) {
}
else {
}
var text = $.trim($('#myDiv').text());
if (text) {
alert(text);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.