JQuery 的 AJAX “.get” 方法调用控制器的(php 页面)方法,并进一步处理返回的数据……但是当我们认为它是最佳实践时,控制器只是将控制权转移到模型和视图。控制器从不返回任何内容或回显任何数据……那么我们如何支持这个论点呢?我可能错了..仍处于初始学习阶段,如果您觉得这个问题有点太天真,请原谅我:(。
一个例如。是我试图实现的 JQuery 的自动完成插件,它需要数据库中的用户名数组。一般来说,使用 CI.. 流程是查看表单 -> 控制器 -> 数据库模型(DATA) -> 控制器(DATA)-> 另一个视图......但如果我必须实现 JQuery/AJAX 方式,那么控制器将不得不输出数据,以便 AJAX 调用函数 (get) 可以获取它。正确的?
那么在不影响 MVC 范式的情况下,流程应该是怎样的呢?
问候。