Jquery在div标签后追加ajax加载

时间:2012-11-28 17:54:53

标签: jquery ajax

我试图在div标签后插入一个加载了ajax的内容

$('#optionheader').after($.load('calendar', {'requestType':'loadMenu'}));

任何人都可以告诉我错误在哪里吗?

THX

2 个答案:

答案 0 :(得分:1)

您可以使用$ .get:

$.get('/calendar', {'requestType':'loadMenu'},function(data) {
    $("#optionheader").after(data);
});

如果你想按照你自己的方式去做,你可以这样做

$("#optionheader").after($('<div />').load('/calendar',{'requestType':'loadMenu'});

这应该在#optionheader标记中添加一个div,并使用/ calendar

的结果加载它

答案 1 :(得分:1)

尝试

     var div = $("<div />");
     div.load('calendar', {'requestType':'loadMenu'});
     $("#optionheader").after(div);