ajax在chrome工作而不是firefox

时间:2012-01-28 16:40:54

标签: ajax firefox google-chrome

Hy,

我有这个ajax代码在Chrome中运行良好但在Firefox中没有。    我有一个PHP脚本生成验证码代码图像,我通过javascript和ajax验证它。    如果用户在firefox中插入了正确的代码,则脚本返回1,如果用户插入错误的代码,则脚本返回0并更改图片,如果用户再次插入错误的代码,则脚本返回0但不会更改图片(在firefox中,每次都在chrome中工作正常)

 $("#finish").click(function() {
            //$(function() {
                    var text = $("#captchaText").val();
                    //alert(text);
                    //var session = $("#captchaText2").val();
                    //alert(session);
                    $.ajax({
                          //type: 'POST',
                          url: 'includes/scripts/validation.php',
                          data: 'id='+text,

                          success: function(response){
                            alert(response);
                            if(response == 0){
                                    $('#poza').html('<p><img src="includes/scripts/CaptchaSecurityImages.php" /></p>')  ;
                            }
                          }

                        });


        });

1 个答案:

答案 0 :(得分:2)

似乎firefox将其存储在缓存中。 通过添加兰特解决了它。