2011-07-27 34 views
0

我有這樣使用動態填充內容的Asp.Net MVC中的Ajax表單的多個ActionResults?

 
public class CitySurvey 
{ 
public string City {get;set;} 
public IEnumerable People {get;set;} 
public IEnumerable Buildings {get;set;} 
} 

一個強類型的模型想象一下,我有一個這樣的形式在視圖

<form> 
<input id = ‘City' type='text' /> 
<select id = 'People'> </select> //this is dynamically filled with city 
<select id = 'Buildings'> </select>//this is dynamically filled with city 
<input type= "submit"> 
</form> 

我願做以下的東西:

  • 填寫#People和#Buildings根據輸入的城市下拉列表
  • 提交表單並執行一個操作o F上的Javascript

我可以做一個單一的ActionResults像

Public ActionResults(CitySurvey city) 

到fullfil這兩個任務?我是否需要編寫另一個填充下拉列表?我如何使用jquery表單插件發佈這個強類型的動態內容?

謝謝!

回答