login.js:$(document).ready(function () {    
    SetLogin();
   
});function SetLogin() {   
    $.ajax({
        type: "get",
        dataType: "json",
        url: "/Ashx/login.ashx",
        data: "",
        success: function (data) {          
            alert(data.msg);
        },
        error: function (err) {
            alert(err);
        }
    });
}
login.htm<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="Js/jquery-1.4.2.min.js" type="text/javascript"></script>
    <script src="Js/Login.js" type="text/javascript"></script>
</head>
<body></body>
</html>
运行后弹出警告框[object],如果把jquery-1.4.2.min.js换成jquery-1.3.2.min.js则正常,这是为什么?