[問題] 表格某欄位包含某個值時顯示該列?

看板Ajax作者 (darlie)時間8年前 (2016/05/21 15:49), 8年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
請教一個基礎問題~ 有一個表格預設是.hide() 想要在點選一個超連結後,若表格A欄位包含某個值時即顯示該列整列內容 目前的想法是 $('#table').hide(); $('#').click(function() { $('td.A:contains("someValue")').show(); 不過問題是這樣看起來只能將有包含someValue的欄位A顯示出來而非整列, 而且我用show()也無法顯示出來... 初學者請求指點,感謝@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.118.106 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1463816949.A.851.html

05/21 17:33, , 1F
05/21 17:33, 1F
感恩!!解決我的問題了!! 原來要用.parent()選取到上層父元素就可以選到整列了!! 另外用$('#table tr').hide()而不是$('table').hide()是因為我是要tr.show()所以不 能把整個table.hide()嗎? 那如果我想保留表格的thead可以怎麼寫呢?感謝 ※ 編輯: buzz0916 (182.235.118.106), 05/21/2016 17:57:38 ※ 編輯: buzz0916 (182.235.118.106), 05/21/2016 19:52:45
文章代碼(AID): #1NG1BrXH (Ajax)