我有调用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中出了什么问题?
谢谢