2011-07-09 149 views
0

我有一個jQuery變量。這是一個文本字符串。我想在服務器上創建一個.txt文件,然後將該字符串寫入文本文件。如何使用AJAX/PHP將jQuery變量寫入文本文件?

如何在不重新加載頁面的情況下觸發此操作?我知道PHP將不得不涉足某處...

我試圖用$.ajax();來做到這一點並沒有奏效。如果你喜歡使用$.ajax

var data = 'foo bar'; 
$.post('/foo.php', { data: data }, function(result) { 
    // success 
    alert('the data was successfully sent to the server'); 
}); 

或:

+3

這些嘗試是什麼樣的?通過提供一些你已經嘗試過的代碼,你可能會得到更好的答案。 –

回答

4

您可以將該變量傳遞給PHP腳本

var data = 'foo bar'; 
$.ajax({ 
    url: '/foo.php', 
    type: 'POST', 
    data: { data: data }, 
    success: function(result) { 
     alert('the data was successfully sent to the server'); 
    } 
}); 

,然後裏面你foo.php腳本$_POST["data"]save the contents讀取數據的一些文件在服務器上。

+0

完美。感謝您澄清關於$ _POST [「data」]的部分。那是我之前被抓到的地方。 –