0

我有一個Y/N下拉列表,我想從視圖更新(而不是在編輯頁面上更新它)。例如,如果我選擇「是」,我將被重定向到將顯示「是」的索引頁面。如果我將其更改爲「否」,則會顯示「否」。結果將被保存到數據庫中。基本上,我想在我的索引頁上調用Y/N屬性的編輯方法。下拉列表onchange函數 - 更新值

什麼是最好的方式去做這件事?

回答

0

下面是做到這一點的一種方法:

  1. 裹在一個形式,將POST到服務器的下拉列表。

不一定是Edit行動......它可能是一些更具體的UpdateYesNo行動。

  1. 收聽下拉列表中的change事件。
  2. 以編程方式從change事件中提交表單。
  3. 處理請求並將客戶端重定向到適當的頁面。

因爲這是一個充滿POST請求,而不是一個$.ajax電話我們讓ASPNET的mvc處理重定向。