IE6 / IE7 ajax似乎不起作用

时间:2013-02-20 14:35:35

标签: php ajax internet-explorer

我有一个页面,用户可以点击投票按钮,名为“喜欢”并完成投票,并且它可以无缝地使用ajax。

在所有浏览器上都可以使用,IE6和IE7除外。

AJAX

//gallery ajax vote
$( ".dialog-form" ).each(function(){
    var vote_id = $(this).attr("rel");
    $(this).dialog({
        autoOpen: false,
        height: 200,
        width: 340,
        modal: true,
        buttons: {
            "Vote": function() {
                $.post(
                    "vote.php",
                    { id: vote_id, form_key: key_val, vote: 'vote', via_ajax: 1 },
                    function(data) {
                        if(data == 'vote success') {
                            $("#vote-"+vote_id).hide();
                            $("#vote-"+vote_id).before('<span class="vote voted">Voted</span>');
                        }
                        $( this ).dialog( "close" );
                    }
                );
                $( this ).dialog( "close" );
            },
            Cancel: function() {
                $( this ).dialog( "close" );
            }
        },
        close: function() {
            //allFields.val( "" ).removeClass( "ui-state-error" );
        }
    });
});

0 个答案:

没有答案