我有一个用户注册表单,我试图在用户成功注册后崩溃(并替换为'请检查您的电子邮件以激活帐户')。在收到来自ajax请求的正确响应后,我遇到了折叠表单(及其中的所有元素)的问题。我只是无法弄清楚我的代码在哪里不正确。有人可以建议吗?
Ajax请求:
// Create XMLHttprequest
var xmlhttp = new XMLHttpRequest;
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
//Need to get a response after processing the submitted data.
if(xmlhttp.responseText == 'Sign up success'){
window.scrollTo(0,0);
document.getElementById('signup_main').style.display='none';
}else{
document.getElementById("status").innerHTML = xmlhttp.responseText;
}
}
}
答案 0 :(得分:0)
function adduser()
{
$("#inp").hide(0);
$("#main").html("User added successfully");
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="main">
<div id="inp">
<p> A Div with content or form</p>
<input type="button" value='add' onclick='adduser();'>
</div>
</div>
&#13;