所以我有一个来自数据库的帖子的“feed”,我想要一个只刷新包含帖子的div的按钮,而不是重新加载整个页面。如何使用按钮刷新div
0
A
回答
3
假设DIV是
<div id="myContent"></div>
,并要刷新它在存储在变量ajaxCont
一个新的HTML标记的内容。
如果你想将内容添加到当前内容改变#myContent
DIV
document.getElementById("myContent").innerHtml(ajaxCont);
的内容
document.getElementById("myContent").appendChild(ajaxCont);
0
的Javascript自然修改内容在页面上让你不必须“刷新”页面以更新其内容。
如果您正在使用AJAX来的数据动态地从也许是一个XML或JSON源拉,你可以在我的例子来看看这里:http://penguin.uclan.ac.uk/~lnelson/TE2006/ex3.html
或者,只是谷歌AJAX和有丰富的资源在那里。
0
jQuery中
<button id="MyButton">Refresh</button>
$(document).ready(function() {
$("#myButton").on("click", function() {
$("#div").load("index.php")
});
});
0
阿贾克斯(简称异步JavaScript和XML)是你在找什么。你可以添加一个按钮监听器来运行你的Ajax代码,这个代码又可以调用你的数据库查询。
你Ajax的功能将类似于此:
function loadData() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
document.getElementById("yourDivId").innerHTML = xhttp.responseText;
}
};
xhttp.open("GET", "databaseQuery.php", true);
xhttp.send();
}
你的按键侦听器将调用Ajax的功能:
<button onclick="loadData()">Click me</button>
如果你正在使用PHP来查询数据库,只需echo
你来自databaseQuery.php。
相关问题
- 1. 使用Javascript按钮刷新DIV
- 2. 如何使用按钮刷新datagridview?
- 3. 刷新按钮上的div div点击
- 4. 使用Javascript按钮刷新按钮
- 5. 刷新按钮
- 6. 使用jQuery按类别刷新div
- 7. 如何使用刷新的api元素更新“输入按钮”
- 8. 如何刷新Div内容按钮点击
- 9. 如何刷新提交按钮点击只div?
- 10. 如何使用jquery刷新带有onclick按钮事件的div标记
- 11. 刷新按钮禁用
- 12. Android刷新按钮
- 13. 刷新按钮UIProgressBar
- 14. android按钮刷新
- 15. 有刷新按钮
- 16. Xamarin.ios刷新按钮
- 17. 持刷新按钮
- 18. 按钮刷新GridView?
- 19. 后退按钮和使用AJAX刷新
- 20. 使用标准刷新按钮
- 21. 刷新页面按钮使用C#
- 22. 如何刷新多个div使用jquery
- 23. 如何使一个刷新按钮使用JavaScript
- 24. 如何使用刷新按钮完全在python中刷新tkinter窗口
- 25. 如何刷新按钮砖石点击
- 26. 如何刷新按钮上的点击
- 27. 如何更换reportviewer的刷新按钮?
- 28. 如何刷新按钮的RelativeLayout
- 29. UINavigation bar刷新/刷新按钮代码
- 30. 如何刷新没有刷新按钮的datagridview?
是Jquery对你好吗? –