我有一个 ajax 调用,它返回一个我想转储到颜色框模式的部分视图。我尝试了各种不同的方式,但它只是以“无法显示内容”之类的方式打开。我检查了返回的数据,它肯定是部分视图,所以我不知道为什么它无法显示它。我还尝试了 jQuery 插件 simple modal,我可以通过 $.modal(data) 轻松使用它来显示相同的局部视图。当我尝试以下不同方式时,我收到错误消息。
$.ajax({
url: 'Controller/ControllerAction',
success: function(data) {
$(data).colorbox();
}
});
$.ajax({
url: 'Controller/ControllerAction',
success: function(data) {
$.colorbox(data);
}
});
$.ajax({
url: 'Controller/ControllerAction',
success: function(data) {
$.colorbox({html: data });
}
});
任何想法都会受到极大的欢迎。