2011-04-06 92 views
2

以下是需要做的事情。使用javascript發送POST或GET請求到php腳本

我有一個html代碼,當使用點擊輸入字段的JavaScript函數被調用。

JavaScript函數應該調用PHP文件track.php它計數的點擊次數。

是否有可能從JavaScript運行php腳本?

+0

你找我的朋友什麼,Ajax是:http://en.wikipedia.org/wiki/Ajax_(programming) – Kevin 2011-04-06 17:36:25

回答

5

是的,有可能:您需要搜索「Ajax」關鍵字。

Ajax將允許您在後臺發送從Javascript到您的服務器的請求 - 無需重新加載頁面。


如果你只是想發送一個簡單的請求,使用瀏覽器提供的XmlHttpRequest對象很容易。另外,如果你想要更高級的東西,你可能會想看看Javascript庫,比如jQuery

7

嘗試使用您的JavaScript代碼的jQuery framework。並看看ajax function

$.ajax({ 
     type: "POST", 
     url: "track.php", 
     data: form_data, 
     success: function(){ 
      // code 
     }, 
     error: function(){ 
      // code 
     } 
    }); 
1

現在將是一樣好時間,任何學習jQuery