我无法理解如何使用 jquery 刷新网页...
我从这个测试页面开始:http: //www.sogival.com/m-index.php 从那里,我从一个 sql 数据库生成一个区域列表,列表的每个对象都指向一个网页,如下所示网址:http ://www.sogival.com/m-area.php?page_id= 1(或任何其他数字 1..7)。但是当我点击这些链接中的任何一个时,我得到一个几乎是空的页面,尽管 URL 是正确的,因为来自 sql 的部分没有被填充。但令我感到奇怪的是,如果我按 F5 键,则页面显示正常!这对我来说是一个真正的谜......为什么页面第一次没有正确显示?
我还有第二个问题:我想使用以下脚本来填充 jquery 页面上的 2 个不同区域,即 h3 和 h4。然而,无论我做什么,只有第一个术语(这里是 h3)被填充,第二个保持空!你能解释一下如何填充两者吗?请注意,在此示例中,data.items.length = 1,因此 for 循环仅传递一次。
<script type="text/javascript">
$(function(){
var list = '';
$.getJSON("http://www.sogival.com/m-fetch.php", // fichier
{"page": "dest", "page_id": 35, "lang" : "fr"}, // paramètres
function(data){ // fonction
for (var i = 0; i < data.items.length; i++) {
$("h3").append(data.items[i].name).listview("refresh");
$("h4").append(data.items[i].general).trigger("refresh");
}
});
});
</script>