0
我想在foreach循环中创建下拉列表,并发送这些下拉列表来查看和列举它们。如何动态创建下拉列表并在视图中枚举它们? asp.net MVC 5
我该如何做到这一点?
查看行李只有一个,例如我有3个位置下拉列表,我想通过国家,地区,城市循环,并创建每个下拉并将它们发送到查看。
注意:它并不总是3个位置,位置是动态添加指向父标识的指针,所以我有一个最终选定位置的父位置列表(在这个例子中,我有城市,我想回溯到国家同时建立相应的下拉列表)
我使用asp.net MVC 5
您必须为此使用Ajax。所以,当一个下拉更改加载另一个下拉的值。看看这个答案:http://stackoverflow.com/a/30090363/1910735 –
另请参阅[这个答案](http://stackoverflow.com/questions/28627421/better-way-to-load-2-dropdown- in-mvc/28640420#28640420)和[DotNetFiddle](https://dotnetfiddle.net/JofdB8) –
谢谢你的评论,但我已经像你说的那样用ajax做了,但是在用户选择了城市,如果他想稍后编辑这个页面,我将不得不回到使用城市的轨道,并显示该地区,国家下降,这就是我想知道该怎么办? – user5049376