我正在创建一个刷新特定div的按钮,div位于index.phtml中。
$('#jumbotron-table').load(document.URL);
不工作,没有任何反应。
答案 0 :(得分:1)
首先,如果您确切地指定“不工作”的含义,将会有所帮助。屏幕上是否有任何事情发生?,Javascript控制台中是否有错误信息?如果您在立即模式下输入功能进入调试器它是否可以工作?,如果您使用固定的URL而不是变量怎么办?
document.URL是当前加载页面的URL,因此您将当前页面的副本加载到该页面中的div中。听起来有点奇怪,但我不能说这听起来不可能。
尝试这样的事情 -
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
<html>
<table id="myTable"><tr><td>Content</td></tr></table>
</html>
<script>
var contentURL= "Stackoverflow_01.html";
$().ready(function() {
$('#myTable tr td').load(contentURL);
});
</script>
这会将目标文件的内容加载到起始文件中的表格单元格中。