2013-07-19 62 views
-1

我很好地提交聯繫表。一切工作正常,但是當我提交從我想清除所有字段的詳細信息。輸入不刷新。當我提交聯繫表格我想從字段中清除?

我的javascript

$(document).ready(function(){ 
    $('#buttonme').click(function(){ 
     $.post("send.php", $("#myform").serialize(), function(response) { 
      $('#contactstatus').html(response); 
       //$('#success').hide('slow'); 
      }); 
     return false; 
    }); 
}); 

我如何可以刷新輸入什麼,我必須在MyScript可添加

+1

'document.getElementById('myform')。reset();' – adeneo

回答

0

嘗試這樣的:

$('#myform').each(function(){ 
    this.reset(); 
}); 
0

這應該做的工作:

$('input') 
.val('') 
.removeAttr('checked') 
.removeAttr('selected'); 
0

HTML

<form> 
    <input type="text" /> 
    <input type="reset" id="reset" /> 
    <input type="button" id="buttonme" value="Submit"/> 
</form> 

JS

$(document).ready(function() { 
    $("input:reset").hide(); 
    $('#buttonme').click(function() { 
     $("input:reset").click(); 
    }); 
}); 

工作演示http://jsfiddle.net/cse_tushar/8URw4/

在你的情況 在福爾添加HTML

<input type="reset" id="reset" /> 

JS

$(document).ready(function(){ 
    $('#buttonme').click(function(){ 
     $.post("send.php", $("#myform").serialize(), function(response) { 
      $('#contactstatus').html(response); 
       //$('#success').hide('slow'); 
      $("input:reset").click();//add this to your code 
      }); 
     return false; 
    }); 
}); 

,或者你可以簡單地使用

JS

$('form').trigger('reset'); 
+0

感謝brooo。甚至爲什麼會投下我的票。我不知道。但我得到了解決方案。所有 – marvan

+0

不知道爲什麼他們投票給你:/如果你已經把解決方案作爲答案,以便其他有相同問題的人可以找到解決方案。 –