【发布时间】:2012-06-07 04:50:01
【问题描述】:
JQuery 的 AJAX “.get” 方法调用控制器的(php 页面)方法,并进一步处理返回的数据……但我们认为这是最佳实践,控制器只是将控制权转移到模型和视图..控制器从不返回任何内容或回显任何数据......那么我们如何支持这个论点?我可能错了..仍处于初始学习阶段,如果您觉得这个问题有点太天真,请原谅我:(。
一个例如。是我试图实现的 JQuery 的自动完成插件,它需要来自数据库的用户名数组。一般来说,使用 CI.. 流程是 View form -> Controller -> Database Model(DATA) -> Controller (DATA)-> another view...但是如果我必须实现 JQuery/AJAX 方式,那么控制器将不得不输出数据,以便 AJAX 调用函数 (get) 可以获取它。对吧?
那么在不影响 MVC 范式的情况下,流程应该是什么?
问候。
【问题讨论】:
标签: codeigniter jquery