我有一個AJAX窗體來更改密碼,我想在HTML DIV中顯示所有驗證錯誤。如何在DIV中顯示來自JSON響應的錯誤?
下面是我的代碼,它提交表單工作正常,但我不能將錯誤傳遞給DIV,我不斷得到:[object Object]
。
var url = "/posts/editProfile"; // the script where you handle the form input.
$.ajax({
type: "POST",
url: url,
data: $("#profileForm").serialize(), // serializes the form's elements.
success: function(data)
{
alert(data); // show response from the php script.
},
error: function(data)
{
console.log(data);
$("#response").text(data);
}
});
e.preventDefault();
});
<div id="response"> <!-- output here --> </div>
嗯,這是你的答案。數據是一個javascript對象。我的意思是,如果你想轉儲所有的東西,你可以做JSON.stringify(數據)。 –
你想要顯示哪個responseJSON中的消息? –
所有這些,只是''''「...」]''' – Antonio