2012-12-24 80 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方法。