Codeigniter Javascript Reload问题

时间:2014-04-05 16:30:47

标签: javascript php jquery ajax codeigniter

我编写了一个AJAX JS脚本 - 在脚本成功后,它使用:

重新加载页面
location.reload(); 

但是我在codeigniter中遇到了一些URL问题,例如用户会将我页面上某些表单上的数据发布到:

http://localhost/project/main/getusers

在我的ajax脚本使用了reload()之后,将页面刷新为:

http://localhost/project/main/

而不是:

http://localhost/project/main/getusers

之前是否有人注意到这一点,或者有没有办法在JS中获取当前网址以重新加载页面?

2 个答案:

答案 0 :(得分:0)

发布你的ajax请求代码以及它可能被调用的位置会很有帮助,但如果你使用的是ajax,则无需重新加载页面...这就是使用ajax的全部要点。您应该从您的ajax请求中获取结果,并在请求完成后使用jquery将其写入页面。

答案 1 :(得分:0)

有一个获取当前网址的功能: current_url(),看它是否有效。