我使用下面的代碼來自動提交表單無刷新,但問題是當我使用手冊中的表單字段提交按鈕,並提交它只是工作正常,但自動提交刷新。我想提交表單並將數據存儲在mysql中。與手動提交和經銷商submissin數據得到存儲,但頁面獲取與此,我不想阿賈克斯jQuery的自動錶單提交問題
<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
我想自動提交唯一的,但網頁不應該刷新
請縮進代碼(也是正確的punctation可能需要) – freedev
所以你說..要停止表單時手動提交自動提交的部分? – phpisuber01
@ phpisuber01只需自動提交,但頁面不應該refreh – raviloves