0

我有一个 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 });

  }
});

任何想法都会受到极大的欢迎。

4

1 回答 1

1

尝试以下操作:

$.colorbox({
    href: 'Controller/ControllerAction'
});
于 2012-07-16T18:58:31.863 回答