我刚开始学习MVC,我正在使用MVC3和Razor View引擎。
我的视图有6个级联下拉列表,例如Countries
,Priorities
,Titles
,PIssues
,MIssues
,Documents
。
selectIndex
更改为Countries
时,它应填充所有其他五个下拉列表。 selectIndex
更改Priorities
时,它还会填充所有其他五个下拉列表。 selectIndex
更改为Titles
时,应填充PIssues
,MIssues
和Documents
。 selectIndex
更改为PIssues
时,应填充MIssues
和Documents
。 selectIndex
更改MIssues
时,应填充Documents
。我尝试了很多不同的方法,但最终还是会有重复的下拉列表。
例如,当我更改Countries
的选择时,除了原来的六个之外,还创建了六个新的下拉列表。
解决这类问题的最佳方法是什么?
很抱歉长描述而且没有代码。如果我包含代码,那就是整个项目。我希望这很清楚。
答案 0 :(得分:0)
如果你像我一样来自经典的ASP.Net(webforms),你应该知道MVC的行为与webforms不同。 MVC不会对服务器端进行onClick事件(如果我错了,请纠正我)。您可能必须从ajax加载值,并从MVC控制器加载JSON结果。