iT邦幫忙

0

PHP Jqurey抓取表格資料

https://ithelp.ithome.com.tw/upload/images/20200312/20103100qK8JPTXOv9.png
請問要如何當我點垃圾桶的時候,抓取該橫欄的資料?

https://ithelp.ithome.com.tw/upload/images/20200312/20103100OyBXUG65mM.png

Jquery code
https://ithelp.ithome.com.tw/upload/images/20200312/20103100eII0pCSwte.png

看更多先前的討論...收起先前的討論...
code iT邦新手 5 級 ‧ 2020-03-12 17:06:50 檢舉
垃圾桶那個 button 帶 ID囉~直接 GET 方式送回後台
本尼林 iT邦新手 5 級 ‧ 2020-03-12 17:14:57 檢舉
因為點垃圾桶之後不知道怎麼抓取編號,沒辦法送後台
code大,還是可以講解細點,剛碰網頁沒多久,謝謝
ms0369033 iT邦新手 5 級 ‧ 2020-03-12 17:19:50 檢舉
你的編號存在ID上嗎?
Homura iT邦高手 1 級 ‧ 2020-03-12 17:25:04 檢舉
你是用JQUERY DataTable?
本尼林 iT邦新手 5 級 ‧ 2020-03-12 17:33:39 檢舉
ms大, 不懂您意思
homura大, datatable是用php
tenno081 iT邦新手 4 級 ‧ 2020-03-12 17:46:17 檢舉
我的刪除鈕前端大概長這樣
<button data-uid="@item.GUID" data-tip="" class="fn-delete btn btn-default">刪除</button>
我的GUID就是一個識別碼,需要編輯還是刪除的就是用它來找尋
雖然我的是asp.net mvc,不過我想作法應該也是差不多
Homura iT邦高手 1 級 ‧ 2020-03-12 18:24:45 檢舉
我怎麼看你你的DataTable是JS..
跟我發問過得好像有點類似(?
https://ithelp.ithome.com.tw/questions/10197420#answer-362508
我是按下按鈕(接收)把該橫欄的一個值以及接收這個值傳到後端再傳到資料庫上方

我猜您要的結果是按下刪除後傳到資料庫,以編號當條件update這筆資料狀態為deleted抑或是delete這筆資料,是嗎?
ex
( update `table_name` set status='deleted' where memberId=' ".$memberId." ')
本尼林 iT邦新手 5 級 ‧ 2020-03-31 11:23:27 檢舉
謝謝各位的回覆

1 個回答

0
mike8864aabb
iT邦新手 4 級 ‧ 2020-03-12 23:46:58
最佳解答

click事件改這樣試試

var data=dataTable.row($(this).parent()).data();

datatable這個套件row()好像是抓tr/td元素用的

參考:
row-selector

Homura iT邦高手 1 級 ‧ 2020-03-13 11:20:05 檢舉

我也是想回他這個XD

本尼林 iT邦新手 5 級 ‧ 2020-03-31 11:22:55 檢舉

有個小問題,要用parents才能取到我想要的值~謝謝

我要發表回答

立即登入回答