![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 Jason ![]()
![]() |
例如:我於MVC網頁的View中有個table欄位的值"O" 而我的動態式下拉是選單內有一個元素的Value也是O 我希望能在我點擊按鈕時出現的dialog中的下拉是選單可以因為View中的值而自動先行選取O 我嘗試網上中所使用的方法 https://txisudqp.tian.yam.com/posts/26040507 但我的下拉是選單卻毫無動靜 這是我的下拉是選單 為動態的方式 請問我哪裡需要修改才能實現此需求呢? |
1樓
最有價值解答
小魚 ![]() |
如果你是一開始就載入應該不需要用到JavaScript吧,
直接
本篇文章回覆於2017-08-18 21:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
Jason ![]() |
回 小魚大大
我的用意在於因為該下拉式欄位無法一開始就載入到資訊 所以想說用JS去讀取現在頁面上該欄位的值去改變下拉式選單的預設選取
本篇文章回覆於2017-08-24 11:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
無法一開始就載入到資訊是甚麼意思?
資訊不是從後端傳過來的嗎? DropDownListFor沒有用過, 不大知道你這樣寫的原理, 我還是習慣用傳統的Html語法, 如果你的資料是一開始就從後端傳過來, 基本上一開始就可以載入了不需要用JavaScript, 如果不是一開始就傳過來, 其實我看不懂你的JavaScript在做什麼動作, 好像沒有觸發的條件。 P.s.你把JavaScript那段放在DropDownListFor後面試試
本篇文章回覆於2017-08-24 19:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
Jason ![]() |
簡單說 我的用意在於一個table中有很多欄位 而每一行都有個Button點擊後會彈出dialog
而dialog中有下拉式選單 而下拉式選單會依照table中的欄位變動而改變預設選取 用傳統的html語法只會把網頁寫死 當資料庫有變動就要回頭改程式碼
本篇文章回覆於2017-08-25 08:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓 |
那你需要的功能應該是ajax,
可以上網查ajax怎麼用在asp.net mvc
本篇文章回覆於2017-08-25 18:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |