2011-02-11 75 views
0

我是ASP.NET MVC 2新手。在我的項目中,有兩個select s:一個包含國家/地區列表,另一個應包含州/省/等爲前select中選擇的國家。在沒有jQuery或JSON的mvc 2中級聯下拉列表

是否有可能在不使用任何客戶端腳本的情況下創建級聯select

+0

你找到了一個解決方案? – adamjford 2011-02-17 15:34:17

回答

0

這裏沒有任何東西可用;您只需檢查國家/地區選擇中條目的發佈表單數據,然後加載狀態的模型。您可以使用Html.Action更加方便,並將狀態列表顯示爲局部視圖...

HTH。

0

如果不使用JavaScript,在select的國家/地區選擇一個選項後,您將無法自動更新其內容select。你需要一個input type="submit"的地方,用戶在選擇國家發佈表單後必須按下,然後返回ViewData的其餘部分,填充狀態列表select

當然,當這個POST發生時,你必須弄清楚是否沒有選擇狀態,如果是的話,返回ViewResult和適當的ViewData,而不做其他任何通常會發生在窗體公佈。

(如果有人想「但Web窗體可以做到這一點!」,這是因爲它使用JavaScript做它。:))