【发布时间】:2013-03-19 21:43:43
【问题描述】:
我对 MVC 很陌生,我只是在考虑我的下一个项目。我找不到任何关于如何做到这一点的例子,所以如果这似乎是一个可能已经在其他地方得到回答的问题,我深表歉意。
我将要创建异步级联下拉菜单。因此,菜单 B 将随着菜单 A 中的值的变化而更新,而菜单 C 将随着 A 或 B 的更新而更新。这个的正常模式是什么?
通常,当列表事件触发时,我会使用 ajax 调用一个服务,该服务将处理我的输入数据并返回我将用来更新我的列表的 json。在这种情况下,没有服务,只有控制器提供视图。我们可以创建一个服务,但如果可能的话,我们宁愿不这样做。所以我想知道 MVC4 中是否有一种技术可以反馈我更新视图所需的内容,而无需重新渲染页面。
如果有人可以向我推荐一个示例,或者至少解释一下我可能在寻找什么,那将是一个很大的帮助。 TIA
【问题讨论】:
-
我对你的问题感到困惑。你说的服务是什么意思?服务层?为什么视图 / ajax 不能与控制器对话?
标签: javascript jquery asp.net asp.net-mvc-4