2012-12-24 110 views
0

我目前正在創建一個從.txt文件中迴響一個隨機行的生成器。一切都很好,但是我需要有這個頁面的某個部分,當點擊一個按鈕時,它會隨機刷新線路。我已經嘗試了多種方法無濟於事,而且我的想法已經過時 - 我對JavaScript/AJAX還很陌生,並且不知道如何去做。任何幫助將是輝煌的,謝謝!JS/AJAX:點擊按鈕刷新頁面的一部分

+0

你試過的多種方法是什麼?這似乎很容易處理AJAX調用,然後在回調方法中修改相關的HTML部分。 – ryadavilli

+0

使用期間重新加載的方法,然後通過較小的編輯來允許它在點擊按鈕時這樣做。再次,我幾乎不知道我在做什麼,所以我可能/可能已經搞亂了某處。 – user1832425

+0

你使用jQuery等一些外部js庫嗎?或者你想在原生js中實現它? – KSDaemon

回答

0

使用jQuery Ajax獲得從文件內容並顯示內容到一個div您的按鈕

$.ajax({ 
    type: "GET", 
    url: "yourfilename.txt" 
    }).done(function(msg) { 
    $("#YOURDIVID").html(msg.d); 
}); 

綁定click事件

$(function(){ 
    $("#YOURBUTTONID").on("click",function(){ 
    //do your work 
    }); 
}); 

刷新邏輯可以被包裝成一個功能,並呼籲點擊按鈕或者你可以使用javascript settimeout方法。