2017-04-05 113 views
0

我有一个使用cytoscape.js的显示网络,我希望显示有关特定节点和边缘的详细信息,只要点击节点即可。 我该怎么做?如何从mysql表中获取cytoscape.js中的节点和边缘数据

我已经使用了以下代码,它使用功能cy.on('tap')。如何将var node_id发送到任何php页面,然后使用此节点并从mysql表中检索其信息以显示特定部门中的信息。此代码位于$.getJSON函数中。

 cy.on('tap', 'edge', function(evt){ 
      var edge = evt.cyTarget; 
      alert('Selected ' + edge.source()); 
     }); 
     cy.on('tap', 'node', function(evt){ 
      var node = evt.cyTarget; 
      alert('Selected ' + node.id()); 
     }); 

回答

0

如果我正确理解你的问题,你可以发送包含NODE_ID到您的服务器的HTTP请求。

如果你不知道如何在JavaScript中做到这一点,我建议看看the MDN page for XMLHttpRequest