2014-02-22 145 views
-1

其實我有這樣的代碼:停止頁面刷新時我按下提交按鈕

<input type='submit' name='bn_search' value='<?php echo xla('Search'); ?>'/> 
    ..... 
<?php if ($_REQUEST['bn_search']) { ?> 
<?php ....... } ?> 

我創建了一個提交按鈕「搜索」,當我按下這個按鈕,頁面會刷新,我想以防止它。該按鈕還顯示數據庫的一些結果。我可以使它無需刷新工作?如果任何人都可以幫助我,我將不勝感激。

+0

您正在尋找[阿賈克斯(https://api.jquery.com/jQuery.ajax/) – Felix

+0

你是什麼意思?你能舉個例子嗎? – user3320752

回答

0
$("form").on('submit', function(e){ 

    e.preventDefault() 

}); 

編輯由於尖端評論@carpetsmoker

+0

使用'e.preventDefault()'。這實際上好多了,因爲它是在第一行執行的,也就是說。如果你的函數包含一個錯誤(異常),那麼'return false'永遠不會到達,並且會出現奇怪的(意外的)行爲。 '返回false'實際上是Javascript早期的一個老黑客。 – Carpetsmoker

+0

好的歡呼的提示 –

+0

我試過了,但它沒有工作.. – user3320752

相關問題