簡體   English   中英

對話框中的jquery flot圖

[英]jquery flot graph in dialog

問題:在對話框中顯示jquery flot圖

我有一個頁面,使用flot顯示水平條形圖,這是交互式的。 當我點擊任何一個條形時,它執行getJSON並傳遞變量,在外部php頁面中繪制另一個圖形。 我正在嘗試在jquery對話框中顯示的外部php頁面中繪制圖形。

我一直在尋找,但我無法找到解決方案。 任何幫助表示贊賞。

    $.getJSON("page2.php?"+data, function(mdata) {
        $('<div></div>').html(result).dialog({ 
        autoOpen: false, 
        modal: true, 
        title: 'Page Hits - Monthly', 
        width: 450, height: 300 
    }).dialog('open'); 

第2頁是繪制圖形的位置,我想在對話框內的當前頁面中顯示圖形。

也許嘗試$.get而不是$.getJSON

$.get('page2.php?'+data, function(response){
  $('<div></div>').html(response).dialog({ 
    autoOpen: true, 
    modal: true, 
    title: 'Page Hits - Monthly', 
    width: 450, height: 300 
  });
}); 

您可以創建一個PHP類來包含您的數據,將您的圖形數據存儲在類的實例中,然后將該對象作為發布數據傳遞到對話框或彈出窗口。

然后可以創建一個方法來處理自定義數據並相應地繪制圖形。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM