使用ajax在codeigniter中加载视图

Beg*_*ner 3 ajax jquery codeigniter

我有一个基本上由三种形式组成的视图,都在他们自己的div中.

在页面加载时,我希望显示第一个表单,另外两个隐藏,如果验证成功,那么我希望隐藏第一个表单并使第二个表单可见,依此类推.

我目前让他们都在不同的视图中工作,但我不希望页面刷新.

我想使用ajax做所有这些,以便页面不刷新,我之前没有使用ajax所以任何帮助,提示等都会很棒.提前谢谢了.

mse*_*seo 5

有两种方法可以做到这一点:

a)将所有表格放在一个视图中.设置不需要显示的css样式:none; 并只显示一个表格.

b)创建控制器方法以显示各个视图.使用像JQuery这样的JavaScript框架来使用Ajax显示表单(例如使用load-function,调用控制器方法).