Jquery Ajax chrome的问题

时间:2011-05-24 15:29:26

标签: php jquery ajax google-chrome

我是jquery的新手,我在chrome中遇到了一些关于这个ajax请求的问题。它可以在不发送错误的情况下工作,但是你必须在Chrome用新数据更新#change div之前点击单选按钮2-3次

$(':radio').change(function() {




    var size = $('#sizeselect :radio:checked').attr('name');
    var colour = $('input:radio[name=col]:checked').val();



     $('#change').html('<p><img src="ajax-loader-2.gif" width="220" height="19" /></p>');


    $.ajax({
    async: false,
    url : 'php.php',
    type: 'POST',
    dataType: 'html',
    data: 'size=' + size + '&colour=' + colour,
    success : function (data) {
    $("#change").hide().html(data).fadeIn(700);

    }

});         


                    });
谁有任何想法?


仍然有问题我检查了检查员,并没有抛出任何错误。下面是问题的链接

http://www.regionalartwork.co.uk/jquerytest/index.html

1 个答案:

答案 0 :(得分:0)

检查您的请求是否花费太多时间并且Chrome不等待服务器回答。使用Chrome的Inspector,网络标签:

在Windows上

Ctrl + Shift + I Mac上的Cmd + Shift + I。

为什么不用它来调试你的Js。从你向我们展示的东西,它应该工作。