我有一个带验证的表单,目前它没有问题。我的问题与真实反应后的清晰形式有关。它与Javascript代码有关。
这是我的代码:
<script type="text/javascript">
$(function(){
var url = $(".url").val();
// start sign up functionality
$(".signupbtn").on('click',function(){
$.post("<?php echo base_url();?>account/signup",$("#headersignupform").serialize(), function(response){
if($.trim(response) == 'true'){
$('#headersignupform')[0].reset();
$(".resultsignup").html(response).delay(5000).fadeIn("slow");
}else{
$(".resultsignup").html(response); } }); });
// end signup functionality
})
$(function() {
$('.signupbtn').click(function() {
$('html, body').animate({
scrollTop: $(".toppage").offset().top - 100
}, 'slow');
});
})
</script>
我使用了clearForm();
和$('#headersignupform')[0].reset();
,但在真正的回复后它无效。在真实反应之后,我不知道应该用什么来清除表格。
如果你帮助我,我非常感谢。