我想在点击链接时从数据库加载数据。 我的链接是来自数据库的数据。这就是我在我看来这样做的方式:
<div id="wijken">
<ul>
<?php foreach($this->districts as $districts) : ?>
<li><a><?php echo $this->escape($districts->wijk); ?></a></li>
<?php endforeach; ?>
</ul>
</div>
它的外观如下:
现在我希望您点击一个链接,我可以根据您点击的链接加载数据并显示数据库中的数据。我怎么能这样做?
我用javascript试了一下。是否可以使用ajax调用来加载控制器中的操作数据?
我的javascript:
$("#wijken ul li a").click(function(e){
var wijk = ($(this).text());
$.ajax({
type: "POST",
url: "index/test",
data: "wijk",
dataType: 'json',
success: function(rows)
{
alert("worked!");
},
error: function(error){
alert("didn't worked!");
}
});
这可行吗?
答案 0 :(得分:2)