2012-07-16 40 views
0

我有一個ajax調用,它返回我想要轉儲到一個colorbox模式的部分視圖。我嘗試了各種不同的方式,但只是打開了「無法顯示內容」。我檢查了返回的數據,這絕對是局部視圖,所以我不知道它爲什麼沒有顯示它。我也嘗試過使用$ .modal(data)很容易地使用jQuery插件的簡單模式來顯示相同​​的局部視圖。當我嘗試下面的不同方式時,我收到錯誤消息。在colorbox模式下顯示部分視圖?

$.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 }); 

    } 
}); 

任何想法都會大受歡迎。

回答

1

嘗試以下操作:

$.colorbox({ 
    href: 'Controller/ControllerAction' 
}); 
+0

我只是嘗試它和它的工作一種享受。謝謝:) – doogdeb 2012-07-16 19:57:21

+0

@doogdeb不客氣。 :) – 2012-07-16 20:08:09