在我在 StackOverflow 上看到的围绕 MVC 架构的大多数帖子中,人们都说模型应该只从控制器进行通信,而不是从视图进行通信。
我对此有点困惑,因为当您使用 Google MVC 时: - http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller - http://i.msdn。 microsoft.com/dynimg/IC108622.gif 图形似乎表明存在从视图直接到模型的通信。
我想知道的具体应用程序是一个 Ajax/jQuery 分层选择框,就像这里的http://kotowicz.net/jquery-option-tree/demo/demo.html一样。每次选择后,我都在考虑从模型中获取下一个框的数据。我正在使用 Codeigniter 框架。
就在这里的最佳实践进行了一些专业知识之后。