0

我有一个 Ajax 代码,它可以工作,但在 IE10 中不行。在调试器中,我看到没有发送参数,也没有接收数据。

我试图把它放在<head>里面:

<meta http-equiv="x-ua-compatible" content="IE=9" />

但这没有帮助。

编码:

$.ajax({
    url: 'ajax/unlock.php',
    type: 'post',
    data: { 'password': password, 'file': $("input[name='fileId']").val(), 'keep': ($("input[name='keep']").is(':checked')) ? 'true' : 'false' },
    cache: false,
    beforeSend: function() {
        $("#locked_div").html('<img src="img/ajax-loader.gif" alt="loading" />');
    },
    success: function(data) {
        if(data.charAt(0) == 0) {
            data = data.slice(1);
            $("#locked_div").html('<button id="locked">הורדה נעולה</button><p id="error"></p>');
            $("#error").html(data);
        } else {
            $("#locked_content").slideUp(); 
            $("#prem_message").slideUp(function() {
                $("#dl_section").html(data);
                $("#download").fadeIn('slow');
            });
        }
    }
});

有什么问题?

谢谢,对不起我的英语

4

0 回答 0