AJAX数据仅在Internet Explorer中未正确传递给php

时间:2013-12-02 10:43:53

标签: php ajax internet-explorer post

我有调用php文件的js文件。以下是代码。

$.ajax({
    type: "POST",
    url: "user.php",   
        data: {username : username.val(),password : password.val()},
    success: function(result) {                     
        if (result==0)
        {  
            //displayerror;
        }
        else
        {
             location.reload(true);
        }
    }
});  
在user.php文件中的

我按如下方式分配变量,

$username =$_POST['username'];
$password =$_POST['password'];

使用Internet Explorer 11进行浏览时,会显示错误“通知未定义的索引用户名”。

当我使用

检查php文件中的POST值时
var_dump($_POST);

它返回array(0){}。我还检查了js文件的传递数据对象。它包含正确的值。

以上代码在Firefox和Chrome中运行良好。

有没有人知道IE中出了什么问题?

谢谢

0 个答案:

没有答案