关于一个很纠结的jQuery获取table子控件数据的问题

wangzhen199009 wangzhen199009 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有一个五行五列的table,代码如下:

<table width="385" height="370" border="3">
<tr>
<td width="41"> </td>
<td width="65">A</td>
<td width="69">B</td>
<td width="82">C</td>
<td width="90">D</td>
</tr>
<tr>
<td>A</td>
<td>1</td>
<td><select class="s1"><option>1</option><option>2</option><option>3</option></select></td>
<td><select class="s1"><option>1</option><option>2</option><option>3</option></select>;</td>
<td><select class="s1" name="select">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
</tr>
<tr>
<td>B</td>
<td> </td>
<td>1</td>
<td><select class="s1" name="select2">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
<td><select class="s1" name="select3">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
</tr>
<tr>
<td>C</td>
<td> </td>
<td> </td>
<td>1</td>
<td><select class="s1" name="select4">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</td>
</tr>
<tr>
<td>D</td>
<td> </td>
<td> </td>
<td> </td>
<td>1</td>
</tr>
</table>


这个表的特点是:只有对角线右上select控件,对角线全是1,下三角空。select控件都是有class属性的。
有两个问题:
1.如果我选定某行i某列j中的某一个select控件(i=3,j=5,行列数均从1开始),如何确定“前面”所有的select控件数量。“前面”只得是以行有限原则遍历,直到遍历到选中的select。

2.如何获取选中的select所在列的表头文字。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
wangzhen199009
Ajax 52,778 成员 25,334 内容