我正在旅行预订网站上工作。首先,我将从webservice中检索所有数据并在页面中显示为表格。然后单击选择将隐藏所有内容,并且只有选定的表将保留在页面中。现在让我问一下这个问题。
在那张桌子里我有动态行..
我唯一的希望是动态创建ID-{llalc1,llalc2,....}
。
现在我想在不给1,2,3..
我所拥有的只是
var counts = $("input[id*='llalc']").filter(function () {
return this.style.display !== "none";
}).length;
但它将计数返回为372 ..(它也包括所有不可见的元素)
任何帮助都将不胜感激。
答案 0 :(得分:3)
var counts = $("input[id*='llalc']:visible").length;
或
var counts = $("input[id*='llalc']").filter(':visible').length;
答案 1 :(得分:0)
非常确定你需要做什么
var Divcount = $("input[id*='llalc']:visible").length