我有一个validation.js文件
var name = $("#name");
$.ajax({
type: "get",
url: "test.jsp",
data: "name="+name,
success: function(msg) {
$('#result').hide();
$("#result").html(msg)
.fadeIn("slow");
}
});
test.jsp
</head>
<body>
<h1><%
String user=request.getParameter("name");
out.print(user);
%></h1>
</body>
登录user.jsp文件
<form method="post" id="customForm" action="welcome.html">
<div>
<label for="name">Name</label>
<input id="name" name="name" type="text" />
<span id="nameimage"></span>
<span id="nameInfo"></span>
<p id="result"></p>
</div>
当用户转到表单中的下一个字段时,我必须在表单中显示用户名。但是
它在 p 标记开始的地方显示 [object Object] 错误
好像msg
不是你所期望的。我想你想要msg.responseText
您看到 [object Object] 的原因是因为msg
是对象类型,您将其传递给.html
这会将其转换为字符串。因此,html 中填充了对象的字符串表示形式,在本例中为“[object Object]”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)