直接上代码
js部分代码使用的是jquery
$(".lookbtn").click(function(){
var dir=$(this).parents("tr").find("input").val();
alert(dir);
});
这里有一掉要说一下由于是使用foreach获取到的代码获取不能使用id来获取.可以使用class标签
之前在上搜看到这种形式的代码但是获取不到值
var dir=$(this).parents("tr").find(".dir").val();
这种形式可以获取到多试一试吧
var dir=$(this).parents("tr").find("input").val();
</table>
<table cellpadding="0" cellspacing="0" id="tablehide">
<?php foreach ($file['filename'] as $key => $value):?>
<tr>
<td> <?php echo $i++;?></td>
<td > <?php echo $value; ?><input clas="dir" id="filename" style="" type="text" name="fileName" value="<?php echo $value; ?>" disabled> </td>
<td><?php echo $file['filesize'][$key].'k' ?></td>
<td class="last"><input class="lookbtn" name="" style=" " type="button" value="查看" ></td>
<td class="last"><input type="button" name="" value="重命名"></td>
</tr>
<?php endforeach;?>
</table>