我的表单上有5个文本区域,我想要计算所有空的textareas。一个textarea由数据库填充。
当我使用以下代码并注销控制台时,我得到3.333333333333332。我希望得到4
每当我对其中一个textareas进行更改时,值就会上升或下降。
这在输入框中工作正常但不是textareas
可能导致问题的原因是什么?
var test = $('textarea').filter(function() {
return !$(this).text();
}).length;
答案 0 :(得分:0)
您想使用:
!$.trim( $(this).val() );
而不是:
!$(this).text();