以下のコードを使用してフォームを更新せずに自動送信していますが、問題はフォームフィールドで手動送信ボタンを使用して送信すると正常に動作しますが、更新された自動送信です。フォームを送信してデータを mysql に保存したい。手動送信と自動送信ではデータが保存されますが、自動送信でページが更新されますが、これは望ましくありません
<script type="text/javascript">
window.onload = function() {
  setTimeout('document.form1.submit()',10000);
}
</script>
<script type="text/javascript" >
$(function() {
$(".button").click(function() {
var searchBox = $("#searchBox").val();
var dataString = 'searchBox='+ searchBox ;
if(searchBox=='')
{
   $('.success').fadeOut(200).hide();
   $('.error').fadeOut(200).show();
}
else
{
   $.ajax({
   type: "POST",
   url: "ytitest1.php",
   data: dataString,
   success: function(){
   $('.success').fadeIn(200).show();
   $('.error').fadeOut(200).hide();
}
});
}
return false;
});
});
 </script>
ここにライブリンクがあり ます http://way2enjoy.com/try/k/ytitest1.php
自動送信のみが必要ですが、ページは更新されません