在寫此篇博文時,發現在以前曾寫過《獲取datatable選擇第一行某一列值》 。
但是與此篇所說的完全不一樣。這篇insus.net需要的是jquery去獲取html table的某一行某一列的資料。
如下表:
th>費用名目
th>
<
th>費用解釋
th>
<
th>收費明細
th>
<
th>幣種
th>
<
th style
="width:50px;"
>操作
th>
tr>
@foreach (var m in new highwayadditionalchargeentity().highwayadditionalcharges())
table
>
source code
當使用者點選某一行最後一列的「選擇」銨鈕時,想獲取此銨鈕本行中某一列的資料。
insus.net有在圖中示出,列與索引。索引是從0開始。如想獲取「費用名目」列值,此列的列索引是2。
演示:
上面我們獲取值,是使用了.text()方法。但某一時候,你想獲取列的值,它是html**,那我們可以使用.html()方法。下面insus.net稍修改一下:
演示:
其實,使用索引來獲取值,只是一種方法,但它不是insus.net最理想的方法首選。由於資料行是動態呈現,列也有可能會變更。因此insus.net還是習慣使用樣式class來實現:
舉個列子,想獲取「費用解釋」列的值,在此列新增乙個class:
演示:
Jquery中獲取table中某列值的具體思路
由於要獲取某列中的乙個id值,如果用js傳值的方式此問題就不存在,由於此次用到的都是jquery外掛程式,包括各種彈出框,用js傳值就得用js那醜陋的彈出框,所以,你懂得 花了一晚上的時間解決了乙個看似很容易的問題。今晚做的這個東西中由於要獲取某列中的乙個id值。如果是用平常的那種js傳值的方式此問...
獲取某行某列的值
獲取某行某列的值 迴圈方式 param row 行數 param col 列數 return number function getval row,col tmp arr for i 1 i row i else return tmp arr row col echo getval 6,2 獲取某行...
獲取某行某列的值
獲取某行某列的值 迴圈方式 param row 行數 param col 列數 return number function getval row,col tmp arr for i 1 i row i else return tmp arr row col echo getval 6,2 獲取某行...