我需要使用ajax进行提取。我需要使用它:ajax / get_item_list / group_id / offset / limit / true(以JSON形式返回true)其中id来自链接用户点击。当用户点击该链接时,它应该调用(?)“ajax / get_item_list / group_id / offset / limit / tru”来获取内容到div。当用户点击另一个链接(在导航中)时,它应该再次执行此操作,但当然它应该获得新内容。
如果需要该信息,我正在使用drupal。
//马里奥
答案 0 :(得分:0)
你试过一些jquery吗?
<div id="display"></div>
<a href="/ajax/get_item_list/1/1/50" class="ajaxToDisplay">Click me</a>
然后是一些javascript:
$(document).ready(function(){
$('a.ajaxToDisplay').click(function(){
$('#display').load(this.href);
return false;
});
});
答案 1 :(得分:0)
您可以使用JQuery。
$('a.link_class').click(function() {
var group_id = $(this).href.replace(/.*#/, '');
$.get("ajax/get_item_list/" + group_id + "/offset/" + limit "/true", null, function(data, status, xhr) {
$('#your_div_id').html(data);
});
});
并在html中使用链接:
<a href="#your_group_id">link</a>
<div id="your_div_id"></div>
答案 2 :(得分:0)
我在firebug上遇到这种错误:$(this).href未定义 [打破此错误] var group_id = $(this).href.replace(/.*# /,'');
这是我使用jcubic的提议。
//马里奥