我试图在 div 标签之后插入一个 ajax 加载的内容
$('#optionheader').after($.load('calendar', {'requestType':'loadMenu'}));
谁能告诉我错误在哪里?
谢谢
您可以为此使用 $.get :
$.get('/calendar', {'requestType':'loadMenu'},function(data) {
$("#optionheader").after(data);
});
如果你想按照自己的方式使用.load,你可以这样做
$("#optionheader").after($('<div />').load('/calendar',{'requestType':'loadMenu'});
这应该将一个 div 添加到 #optionheader 标记并使用 /calendar 的结果加载它
尝试
var div = $("<div />");
div.load('calendar', {'requestType':'loadMenu'});
$("#optionheader").after(div);