在 asp.net mvc 中加载一个下拉菜单以选择其他下拉菜单
我如何在选择第一个和第三个时加载第二个下拉列表。在 asp.net mvc 2 中
how can i load second dropdown on selection of first and third on second. in asp.net mvc 2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我让下拉菜单触发一个ajax post,将选定的ID发送到控制器,然后返回一个部分视图,该视图覆盖占位符div的html。
看法;这设置了 ActionUrl,您还需要一个占位符 div(在我的例子中称为“部门”)来注入下拉列表:
JQuery;
控制器动作;
这是可以为空的,因为用户可以提交“--请选择--”,在这种情况下将返回 null 并删除部门下拉列表。
I have the dropdown trigger an ajax post that sends the selected ID selected to a controller and then return a partial view which overwrites the html for a placeholder div.
View; this sets the ActionUrl, you will also need a placeholder div (in my case called departments) for the drop down to be injected:
JQuery;
Controller Action;
This is nullable because the user could submit "-- please select --" which will in this case return null and remove the departments dropdown.