2011-03-07 54 views
5

我有一個按鈕,事件會onclick然後JavaScript函數將發送到服務器的請求(例如對項目的評級按鈕),頁面應該不被重定向,基本上我希望事件發生在後臺。怎麼做?請給我一些想法或代碼。如何在javascript中的後臺發送http請求?

+1

關鍵字是AJAX。請谷歌爲它。 – deceze 2011-03-07 07:07:00

回答

4

歡迎來到奇妙的AJAX世界。 ajax調用的一個問題是不同的瀏覽器有不同的ajax實現。如果你可以使用一個抽象了這些差異的JavaScript庫,那會更好。我建議你選擇jQuery。您可以使用jQuery使用jQuery調用$.get(),$.post()$.ajax()

+0

+1給予一點信息。請參閱@ grc的[jQuery項目](http://api.jquery.com/jQuery.ajax/)鏈接。 – johnhunter 2011-03-07 07:14:50

0

您可以使用jQuery ajax實現您的目標。它很簡單:)