[問題] 超連結帶參數的問題

看板Web_Design作者 (阿哩阿渣)時間3年前 (2021/01/26 20:28), 3年前編輯推噓1(1010)
留言11則, 3人參與, 3年前最新討論串1/1
我是自學的新手,有問蠢問題先說聲抱歉... 現在遇到一個超連結的問題,我是用C#,MVC來寫的 假設我頁面有一張表格,使用者會勾選其中的資料再按送出 送出後會依照所選的資料跳到新的頁面,顯示相關訊息 我目前的做法 : 直接用Javascript把選到的資料包成Json,然後再 window.location.href=網址/?json 可是會遇到網址太長太醜的問題 有想到用Ajax.Post來做,可是傳回後端候我的網頁不會換,他還停在原來的頁面 (我在後端有打 return View("網頁2", Data),不過好像沒用?) 難道我要在success回前端之後再下window.location.href=網址, 然後第一次回後端的時候用TempData把資料給留住嗎? (後來發現這方法不行,他根本不會sucess回來...) 各位大大這邊會怎麼做呢~ 先謝謝各位了! 補充一下~我的表長得像這樣 https://jsfiddle.net/annoyingmouse/kshrqoLm/3/ 我想把我有選到的資料都傳回去,並且轉換網頁 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.69.117.226 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1611664128.A.089.html

01/26 22:51, 3年前 , 1F
Ajax.BeginForm
01/26 22:51, 1F

01/26 22:51, 3年前 , 2F

01/26 22:57, 3年前 , 3F
1. js 組 DOM 更新網頁 2. 用 vue
01/26 22:57, 3F

01/27 11:34, 3年前 , 4F
dotnet mvc的話你用標準的form post就好了吧
01/27 11:34, 4F

01/27 11:35, 3年前 , 5F
post最後帶到新的頁面 RedirectToAction
01/27 11:35, 5F

01/27 20:17, 3年前 , 6F
可是資料是<td></td>組成的,我用form post抓不到耶?
01/27 20:17, 6F

01/27 20:18, 3年前 , 7F
我的那張表是用datatables生成的
01/27 20:18, 7F

01/27 20:20, 3年前 , 8F
還是要在<td></td>裡面放一個<input>?
01/27 20:20, 8F

01/27 20:29, 3年前 , 9F
我在裡面加input真的可以了!可是這樣還要花時間去美化
01/27 20:29, 9F

01/27 20:30, 3年前 , 10F
表格,因為變超醜的...
01/27 20:30, 10F

01/27 20:52, 3年前 , 11F
而且這樣好像不能判斷哪幾列是被我選中的@@
01/27 20:52, 11F
※ 編輯: mt055240 (219.69.117.226 臺灣), 01/27/2021 21:00:52
文章代碼(AID): #1W40i029 (Web_Design)
文章代碼(AID): #1W40i029 (Web_Design)