我希望在我的网站上放置一个div,根据点击的链接更改内容而不刷新.放在那里的内容来自
MySQL数据库,它放在JSON中.
我的问题是单击链接时无法显示JSON数据.
这是我正在使用的脚本:
$(document).ready(function () {
$.getJSON("jsondata.php",rightSideData);
function rightSideData(data) {
for(var i=0; i
$("#changetext"+data[i].id).click(function() {
$("#rightside").html("
" + data[i].title + "
});
}
}
});
这是必须更改的div元素:
Test
链接以这种方式构造:
echo " ";
echo "
";
";
echo "
Tile
我已经测试了不同的元素并且它们工作正常(使用硬编码数据更改div内容,显示JSON数据),但是我很难弄清楚为什么组合的东西不起作用.