jquery: – 错误
我有一个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的
登录user.jsp文件
一旦用户进入我的表单中的下一个场,我就必须在我的表单中显示用户名。但它显示[object Object]错误,其中p标签开始
看起来像msg
不是你所期望的。 我想你想要msg.responseText
你看到[object Object]的原因是因为msg
是object类型,你将它传递给.html
,它会将它转换为字符串。 因此html填充了对象的字符串表示,在这种情况下是“[object Object]”
您需要传递#name对象的值或文本。 像这样:
var name = $("#name").val(); var name = $("#name").text();
msg
似乎是一个文档对象,而不是包含相应名称的字符串。 在我看来,你想要$('#response').text($(msg).find('h1').text());