jquery 处理table 中获取td下input数据
2018-03-23 15:33
736 查看
直接上代码
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();
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>
相关文章推荐
- jquery 对table的一些操作 怎么获取tr下的第二个td元素?
- jQuery获取不同input数据的方式
- JS选中checkbox后获取table内一行TD所有数据的方法
- 遍历对table中input[type='text']的数据封装成json提交到后台处理
- jquery遍历table的tr获取td的值实现方法
- js 获取table tr td内的select 和input text
- jquery获取一个table中的一行的每个td的内容
- JQuery点击table获取点击行的数据
- Jquery处理table中每行中某个td的click事件
- jquery 给table里的td动态创建控件并处理
- Jquery 获取指定 table下 所有 type='text' 的 input
- 用JQuery获取File input里面的数据
- 用jQuery获取table中行id和td值的实现代码
- jQuery 获取遍历获取table中每一个tr中的第一个td
- Jquery获取File input数据
- jquery.post获取处理json数据
- Jquery 获取指定 table下 所有 type='text' 的 input
- 关于如何将table中的td标签转换成input标签以及将修改的数据通过ajax保存服务器
- jquery获取table指定行和列的数据方法(当前选中行、列)
- jquery获取table中的某行全部td的内容方法