我使用doctrine和php从mysql table进行数据查询。我的表看起来像这样 已完成 过期的 不断的
我正在使用一些代码来运行数据到表。我的问题是是否可以使用Javascript来获取每行的总数?这是包含一些数据的完整表
我想计算"完成","逾期","正在进行"中的数据。 columns.Is可以用Javascript吗?
答案 0 :(得分:1)
只需数量即可,''在每列中完成/逾期或正在进行
您可以使用此代码查找javascripts中特定字符的出现次数
var temp = "This is a string. is";
// the g in the regular expression says to search the whole string
// rather than just find the first occurrence
var count = temp.match(/is/g);
alert(count.length);
答案 1 :(得分:0)
你应该提供一些代码以获得一个好的答案
因此,如果您将每个任务完成在另一个<span>
中,则可以使用,例如,让#34;已完成&#34;列具有类.completed
:
对于每一行,计算完成的:
$('tr').each(function(key, item){
var completed = $(item).find('td.completed').find('span').length;
//do something with the completed
})
答案 2 :(得分:0)
如果我理解正确,那么你想在这些列中计算B-12,B17 ...... 是的,可以使用javascript。您可以执行以下步骤:
你将不得不研究什么称为DOM(文档对象模型)以及如何使用Javascript来处理它。我建议你使用像[http://jquery.com/][1]这样的Javascript库来简化事情