【发布时间】:2011-09-21 13:18:52
【问题描述】:
我正在为我的网站使用 CodeIgniter。在一页上,我展示了不同的车辆。用户可以通过分页浏览所有结果。
我还有一些下拉框,用户可以使用它们来进一步过滤结果。一个下拉框包含品牌的主要类别(Mercedes、DAF、...)
第二个下拉框包含车辆类型。对于这个盒子,我创建了一个 JQuery 函数,它根据在第一个框中选择的品牌更新盒子的内容。当我单击分页链接转到下一页时,这不再起作用。我想这与函数是在就绪部分创建的事实有关。有人可以帮忙吗?
JQuery 代码:
<script type="text/javascript">
function updateTypes(){
$.ajax({
type: "POST",
data: "merk_id=" + $('#selection').val() + "&voertuig=" + $('#voertuig').val(),
url: "dropdown",
success: function(msg){
if (msg != ''){
$("#selectionresult").html(msg).show();
}
}
});
}
$("#selection").change(updateTypes);
// Update types when entering the second box with the mouse
$("#selectionresult").mouseenter(updateTypes);
第一个框的 id=selection,第二个框的 id=selectionresult
提前致谢!
【问题讨论】:
-
我仍然无法解决它。也许如果有人想看看smz.be/argodots/trekkers
标签: jquery ajax codeigniter pagination