有一个问题非常奇怪,
<?php echo base_url();?>index.php/admin/ajax/second_get/4最后的是4,是GET传递的参数,
但是当我用AJAX提交了数据库,每次调用这个页面他都不更新内容!
那我还用个P 的AJAX啊 已经解决了,
我在AJAX里面在<?php echo base_url();?>index.php/admin/ajax/second_get/4
在参数4后面加入Math.random()添加一个随机函数,就解决了!
类似于验证码不刷新,欧了我一个下午,我一直以为我的AJAX有问题
提醒一下大家! 缓存问题吧,就像你说的加一个随机参数就能解决。 问题是,我没有调用任何缓存,也没有打开任何缓存机制 ,因为我的网站后台还没写好,肯定不会用缓存的! 这个,如果你用的是jquery,其他的不知道,jquery的$.ajax的cache参数默认是true的,设为false就好了,这个缓存是浏览器的缓存吧,不是CI、抑或PHP的缓存 对,就是浏览器自带的cache缓存,
我用的方法就是添加了Math.random()函数!
页:
[1]