用户
 找回密码
 入住 CI 中国社区
搜索
查看: 8121|回复: 6
收起左侧

关于ajax通过页面请求数据库

[复制链接]
发表于 2008-4-15 17:38:18 | 显示全部楼层 |阅读模式
如果你的ajax所请求的页面需要从数据库动态的读取数据,你必须把被请求的页面放到controllers目录下
我是在controllers目录下建立一个专门供ajax请求的文件夹,如下图:
1.jpg
然后在视图页面通过元素出发ajax事件,来请求内容,并返回到视图中去。
关于怎么请求的,我已发过贴,有专门的ajax封装函数
还有一点,你必须把被请求页面写成类,和普通controllers下边的控制器一样,只不过需要echo你所请求到的结果,
这样在ajax中,直接将返回的内容写到视图容器
2.jpg
被请求的文件,此控制器user方法里调用了model,返回从数据库查询的结果

[ 本帖最后由 gwpxjb 于 2008-4-15 17:39 编辑 ]

评分

参与人数 1威望 +5 收起 理由
Hex + 5 原创内容

查看全部评分

 楼主| 发表于 2008-4-15 17:40:25 | 显示全部楼层
http://codeigniter.org.cn/forums/thread-455-1-1.html
这里有怎么去调用请求的的讲解
发表于 2008-4-15 17:44:50 | 显示全部楼层
我有个建议,header()也可以使用 CI 的相应方法。set_header()
 楼主| 发表于 2008-4-15 17:47:03 | 显示全部楼层
我还不知道这方法呢~~~学习了~~
发表于 2008-8-31 16:26:13 | 显示全部楼层
顶顶。。。。。。。:)
发表于 2008-9-15 13:24:39 | 显示全部楼层
感觉ci的手册不足在没有给出函数列表和函数原型...虽然每个都有范例..看起来似乎不够简明..
发表于 2013-5-11 01:53:13 | 显示全部楼层
最好是有视频教程,对于新手是很有帮助的

本版积分规则