我一直在摸索我的頭幾個小時試圖解決這個問題。我已經嘗試了大部分關於這個問題的代碼,並沒有成功地獲得正確的指導和答案,以處理@ html.dropdown。我有一個從控制器ViewBag獲取價值的下拉菜單。ASP.net MVC @ html.dropdown不返回選定的值
public ActionResult FindBirthStones()
{
ViewBag.birthstones = new SelectList(dbcontext.GemStoneByMonths, "GemStoneByMonthId", "EnglishZodiac");
return View();
}
並在我看來我寫了。
@Html.DropDownListFor(m=>m.EnglishZodiac,(SelectList)ViewBag.birthstones, new { @id = "hello" })
我試過@ html.dropdownlist而不是listfor。
@Html.DropDownList("EnglishZodiac", (SelectList)ViewBag.birthstones, new { @id = "hello" })
我想從下拉列表或列表中使用jQuery獲取選定的值。我已經嘗試了大多數答案,它們是:
var a= $("hello").text()
var a= $("hello option:selected").text()
var a= $("hello :selected").text()
並且它們都不起作用。有人可以幫助我嗎?