bootstrap獲取隱藏列值

2021-08-04 03:01:22 字數 1362 閱讀 9277

好久沒有寫部落格了吧,因為最近專案真的很多啊,每天工作乙個接乙個,都沒有自己的時間了,現在周五臨下班前終於把自己本週的工作做的差不多了,可以總結下最近開發遇到的問題了。

第乙個就是關於bootstrap隱藏列的問題,我做的乙個需求是將資料中的需要的列資料展示出來,但是該錶的id不用展示,在後台進行增刪改查的時候又需要id作為唯一的主鍵,所以該問題簡直困擾了我一天,完全拖了我計畫專案的進度。不過慶幸的是最後能夠得到我想要的效果也真是萬幸了。

首先,我資料展示的格式是bootstrap的標準格式如下:

columns: [,

,

......... ]

我的目的是把

組織id列的值隱藏起來,**如下:

$('#tb_departments').bootstraptable('hidecolumn','org_id');
tb_departments為展示列表的id號。
但是在後天查詢的時候又需要id的值,我不是很清楚hidecolumn的方法感覺是直接把這一列給刪除掉了一樣,因為如果
用$(this).parent().parent().find("td").eq(1).text();
這個方法獲取的話,只能獲取到在列表中可以看到的列的值,所以該方法行不通,檢視api又發現跟hidecolumn對應的方法有乙個
gethiddencolumns,當我看到這個方法時,彷彿看到了救命稻草一般,結果試了半天發現被不合適,或著是我真的沒有用對這個方法,於是我又開始尋找,突然眼前一亮,哈哈,
getselections這個方法名映入眼簾,沒錯就是他了,於是一嘗試:
org_id= $("#tb_departments").bootstraptable('getselections')[0].org_id;
真的可以得到我期望已久的id值。
("#tb_departments").bootstraptable('getselections')[0];這個方法可以獲取被選中行的所有列的資料,不管是不是隱藏,只要你在遍歷列表時遍歷出來了,都可以得到,所以寫到這問題解決了。回顧一看,其實隱藏和獲取真的是只是兩行**的問題。。。
不說了,我要先去**了!

GridView獲取隱藏列的值

最近試著看了一下asp.net,以前開發過一些web的系統,但是後來一直沒在搞web的了,所以web方面的知識都忘記的差不多了,現在遇到一些問題就記下來,以便日後檢視。在gridview裡面獲取隱藏列的值,有時候一些key欄位不想讓使用者看見,但是後台又需要使用這個關鍵字段去做一些操作,如果使用普通...

取得gridview隱藏列的值

再次鬱悶了,05的gridview隱藏列就不能進行繫結值,也就是如果把某列設定為visible false,則不會進行資料繫結,也就是說無法直接從gridview中取到這個列內的文字。查了下資料了解了原來還是05對標準web 2.0的支援。這 一功能在datagrid 時代幾乎是必須的,在對列表進行...

GridVew 隱藏列取不到值

有時候我們可能需要讀出資料庫中的一些字段,但是又不將這些字段值顯示到前台,這時候很多人就馬上想到將該字段設定為隱藏 visuable false 不就解決了嗎。不錯最終我們都是將其設定為 false,關鍵在於你什麼時候設定。起初我在前台編輯列中直接將 visuable 屬性設定為 false 結果我...