0

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

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

谁能告诉我错误在哪里?

谢谢

4

2 回答 2

1

您可以为此使用 $.get :

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

如果你想按照自己的方式使用.load,你可以这样做

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

这应该将一个 div 添加到 #optionheader 标记并使用 /calendar 的结果加载它

于 2012-11-28T17:58:10.663 回答
1

尝试

     var div = $("<div />");
     div.load('calendar', {'requestType':'loadMenu'});
     $("#optionheader").after(div);
于 2012-11-28T18:02:00.570 回答