【发布时间】:2012-01-03 09:42:22
【问题描述】:
我在 td 中有一个文本框 我希望文本框在焦点上触发 td.click 函数,以便我可以获取第 n 行列号以获取其文本并发送到 Web 方法 但是用户不会点击 td 所以我能做到这一点吗??
$('td').click(function(){
var col = $(this).parent().children().index($(this));
var row = $(this).parent().parent().children().index($(this).parent());
alert('Row: ' + row + ', Column: ' + col);
});
标记
<table>
<tr><td>e1</td>e2<td>e3</td></tr>
<tr><td>e1</td>e2<td>e3</td></tr>
<tr><td>e1</td>e2<td>Textbox</td></tr>
</table>
【问题讨论】:
标签: jquery textbox html-table