日期:2014-05-16  浏览次数:20308 次

jquery调用load()函数,刷新后无效问题
大家好,我用jquery中的load()函数做了个简单的局部刷新程序,可以动态加入数据,但是当我刷新页面的时候,后面添加的记录不能在页面上显示?请问这是怎么回事呀?代码如下:
JScript code

$(document).ready(function(){
                    $("#dictionary").load('/test1/');
                    $('#letter-a .button').click(function() {
                        var vip = document.getElementById("idvip").value;
                        var pro = $("#idpro").val();
                        var isp = $("#idisp").val();
                        var level = $("#idlevel").val();
                        $('#dictionary').load('/test1/',{'vip':vip,'pro':pro,'isp':isp,'level':level}, function() {
                            $(this).fadeIn();
                        });
                    });
            });


其中/test1/为请求的后台url,在后台中进行数据的输入与删除。我每次添加后,都可以正确显示记录,但我刷新页面的时候,就页面上就只显示了添加记录之前的数据?且当我再点添加的时候,又能正常显示了,请问这是咋回事呀?

------解决方案--------------------
把cache关掉吧...
------解决方案--------------------
刷新页面后为什么还会存在? 你又没有存入数据库