我是自學的新手,有問蠢問題先說聲抱歉...
現在遇到一個超連結的問題,我是用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/
我想把我有選到的資料都傳回去,並且轉換網頁