【发布时间】:2013-03-01 18:38:31
【问题描述】:
我有一个从 javascript 到控制器中的方法的 ajax 调用,控制器中的方法应该加载一个视图(例如,在屏幕上显示一个新页面),虽然一切看起来都很好,但新视图并没有似乎加载到屏幕上。我不能使用 header 或 windows.location,因为我正在传递一个数组变量,其中包含要在视图中使用的数据。
该页面在 Chrome 调试控制台的网络选项卡(预览子选项卡,同时选择 ajax)下可见。但主屏幕保持不变。
如果有人遇到过类似的问题,或者有解决方案,请帮助我。
谢谢!!
【问题讨论】:
-
您是要更改屏幕的全部内容还是仅更改元素中的内容?
-
我正在尝试更改整个内容,加载一个全新的视图
-
我不确定你为什么要使用 ajax。为什么不直接链接到控制器/方法?
标签: php ajax codeigniter controller