假设我有一个20行的表单,如下图所示:

我将每行中的元素命名为:
1st row (Ambiance) -> v1[requirement], v1[observation], v1[status], v1[remarks]
2nd row (TV Room) -> v2[requirement], v2[observation], v2[status], v2[remarks]
3rd row (Cleanliness) -> v3[requirement], v3[observation], v3[status], v3[remarks]
.... and so on till 20th row
Run Code Online (Sandbox Code Playgroud)
使用jquery或javascript我可以根据元素的名称找到存在的行数吗?即,在此表单中,名称从v1开始,到v20结束.所以有20行.
UPDATE
我想要行数的原因是因为我打算使用以下方法处理表单:
for($i=1; $i<=$rowcount; $i++)
{
$v.$i = $_POST['v'.$i];
// then insert the first row into table and so on
}
Run Code Online (Sandbox Code Playgroud)
如果总是有一个标题行,那么行数将是tr表-1中的元素数,例如.
var rowCount = $("#myTable tr").length -1;
Run Code Online (Sandbox Code Playgroud)
这样可以节省使用某些复杂的属性选择器或字符串解析方法.
| 归档时间: |
|
| 查看次数: |
2099 次 |
| 最近记录: |