jquery获取一个table中的一行的每个td的内容
<table>
<tr class="PurViewData" id="trid95">
??? <td>14</td>
??? <td id="95"><a style="color:#0000CC" href="/PurviewManage/AddPurview?id=95">TopParty優惠</a></td>?????
??? <td>???????????????????
??????? <select id="Select1">??
??????? <option value="-1" selected="selected">請選擇角色</option>????
??????? <option? value='2'>系統管理員</option><option? value='3'>系統管理員2</option><option? value='6'>系統管理員3</option><option? value='23'>系統管理員4</option><option? value='26'>系統管理員5</option>
??????? </select>
??? </td>????????
??? <td>
??????? <select id="Select2">????????????????????
??????? <option value="-1" selected="selected">請選擇權限</option>???????????????????????
??????? <option? value='1'>搜索</option><option? value='2'>訪問</option><option? value='3'>創建</option><option? value='4'>修改</option>
??????? </select>
??? </td>
??? <td>
??????? <a? style="color:#0000CC" href="#" id="delecte95" οnclick="Bind(this,this.id);">添加</a>
??????? <a? style="color:#0000CC" href="#" οnclick="test1(this.id,this);">刪除</a>
??? </td>
</tr>
?? </table>????
<script>
function Bind(thisObj, thisObjID) {
??? alert("Bind");
??? var $td = $(thisObj).parents('tr').children('td');
?//??? alert($td.eq(0).text()); //第一個td的內容
//??? alert($td.eq(1).text());//第二個td的內容
//??? alert($td.eq(2).find("select").val());//第三個td的內容的selected的值
//??? alert($td.eq(3).find("select").val());
????var resourceBlockID = $td.eq(1).attr("id");//第二個Td的ID的值,attr("id");獲取該對象的Id值
??? var roleId = $td.eq(2).find("select").val();
??? var operationId = $td.eq(3).find("select").val();
??? alert("資源Id" + resourceBlockID);
??? alert("角色Id" + roleId);
??? alert("操作ID" + operationId);???
var helptime = new Date().getTime();
}
</script>
總結
以上是生活随笔為你收集整理的jquery获取一个table中的一行的每个td的内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DataSet 的 Merge 方法
- 下一篇: 95558是哪个银行电话