2015-05-25 4 views
1

Я использую jqwidgets для окон и всплывающее окно canvasJS для диаграмм
Javascript не работает после вызова функции

$(document).ready(function() { 
    $("#jqxwindow1 ").jqxWindow({ height:600, width: 1600, maxWidth: 1600, theme: 'fresh',autoOpen:false }); 
}); 

Это окно и я сделать диаграмму, которая по щелчку на этикетке будет вызывать Java функция сценария:

function onClick2(e) { 
    //$('#test').load(document.URL + ' #test'); 
    $(document).ready(function() { /// Wait till page is loaded 
     $('#main'+e.dataSeries.testcase).load('index.php?proiect=' + '<?php echo $project; ?>', function() { 
      /// can add another function here 
     }); 

    }); //// End of Wait till page is loaded 
} 

Когда я нажимаю на ярлык, мой главный DIV будет получил результаты, но после того, что мое окно «показать/скрыть» или нажмите на диаграмме больше не работает.

Любое предложение? Спасибо!

ответ

4

Удалить $document.ready внутри onClick2().

function onClick2(e) { 
    //$('#test').load(document.URL + ' #test');      
    $('#main' + e.dataSeries.testcase).load('index.php?proiect=' + '<?php echo $project; ?>', function() { 
    /// can add another function here 
    }); 
} 
+0

Спасибо. Это половина работы. Теперь моя функция «нажимает на график», она работает, но виджет не закрывается/открывается (никто из страницы) после того, как я нажимаю на диаграмму и вижу некоторые результаты в

, поэтому я думаю, что этот скрипт «заблокирован» сейчас – VladutZzZ

 Смежные вопросы

  • Нет связанных вопросов^_^