如何用jquery取出table中当前行里的第一个文本框值?

<script language="javascript">

$(document).ready(function(){

$("#t2 input").blur(function(){

alert(....当前行第一个文本框的值);

});

});

</script>

<table width="100%" cellspacing="0" cellpadding="0" >

<tr>

<td>a</td>

<td>aa</td>

<td>aaa</td>

<td>

<input name="textfield" type="text" />

</td>

<td><input name="textfield3" type="text" /></td>

<td><input name="textfield4" type="text" /></td>

</tr>

<tr>

<td>b</td>

<td>bb</td>

<td>bbb</td>

<td><input name="textfield2" type="text" /></td>

<td><input name="textfield6" type="text" /></td>

<td><input name="textfield5" type="text" /></td>

</tr>

</table>

当鼠标从tr中的任意文本框中移出时,弹出当前行里的第一个文本框中的值

[javascript] view plaincopy

$(document).ready(function(){

$("#t2 input").mouseout(function(){

var trNode = $(this).parent().parent(); //获取input的“爷爷”--tr

var forthChildTdNode = trNode.children().eq(3);//获取第四个td

var firstInput = forthChildTdNode.children(); //获取第一个input

alert("test"+firstInput.val()); //测试,OK

});

});

$(this).find("td:first-child input").val()