iT邦幫忙

1

網頁上按鈕與下拉選單的搭配

  • 分享至 

  • xImage

請問各位一個設計上的問題,我使用.NET MVC撰寫的,請問各位前輩,我如果點「已結案」,我希望下拉選單點下去後,不管下拉選單的系統名稱是什麼,選擇完後,顯示出來的資料都只會出現「已結案」相關的資料…
請問各位會如何寫呢??
目前我按鈕跟下拉這兩個功能是拆開,各自運作的…
再麻煩各位前輩指導,謝謝!
若描述的不夠詳細,再請跟我說,我再補充
https://ithelp.ithome.com.tw/upload/images/20200519/20002461uSbzyRNdNp.png

你的結案跟未結案兩個資料有分開嗎? 有切換嗎?
klm2242 iT邦研究生 1 級 ‧ 2020-05-20 10:31:02 檢舉
有,謝謝!!有找到方向了!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
YoChen
iT邦研究生 1 級 ‧ 2020-05-19 11:59:14

如果只是問流程的話,
您的想法就已經可以實作,
剩下就只需要將是否結案系統名稱當成參數串接到對應的API,
再把資料回傳值Bind到畫面上即可。

不過我自己在做是比較喜歡讓user選系統名稱就好,
一開始就把資料全接回來,
資料畫面上再讓user去按結案未結案的按鈕來切換,
感覺比較舒服一點~XDDD

klm2242 iT邦研究生 1 級 ‧ 2020-05-20 10:31:33 檢舉

謝謝你

2

這其實有好幾種做法。

但我不太清楚你前端的功力可以做到什麼地步。
我先大略說幾種方式,然後再看看你覺得你適合哪一種後。
我再給你答案

1.下拉容器選項置換:這還分用事先資料(json)值或是採用ajax請求值的方式。也就是說你在按鍵的同時,順便做下拉選項的更換處理。

2.多容器置換:有兩組以上的下拉容器,分別依內容各自存在。看選擇哪一個就顯示哪一個出來。

以上兩種方式看你覺得適合哪一種。

klm2242 iT邦研究生 1 級 ‧ 2020-05-20 10:31:41 檢舉

謝謝你

我要發表回答

立即登入回答