2016-09-21 2 views
2

Ich möchte den Wert, der von $("#spanrWS_Measured").text(data[0]); zurückkommt, als meinen Justagewert (zurzeit 123) anzeigen. Jede Hilfe wäre großartig. Der vollständige Code ist unten.dynamischer Justagewert von Seife

<script src="scripts/raphael-2.1.4.min.js"></script> 
<script src="scripts/justgage.js"></script> 
    <script type = "text/javascript"> 

$(document).ready(function(){ 
setInterval(ajaxcall, 5000); // Call every 5 seconds 
}); function ajaxcall(){ 
$.ajax({ 
    url: 'soap.php', 
    success: function(data) { 
     data = data.replace('[',''); 
     data = data.replace(']',''); 
     data = data.split('|'); 

    // Status 
    $("#spanrWS_Measured").text(data[0]); 

    } 
}); } 
document.addEventListener("DOMContentLoaded", function(event) { 
    var g1; 

      <!--Start G1-> 
    var g1 = new JustGage({ 
     id: "g1", 
     value: 123, 
     min: 0, 
     max: 100, 
     pointer: true, 
     pointerOptions: { 
     color: '#222D4B', 
    }, 
     decimals: 1, 
     startAnimationTime: 500, 
     startAnimationType: ">", 
     refreshAnimationTime: 1000, 
     refreshAnimationType: "bounce", 
     title: "", 
     label: "mps", 
     titleFontColor: "black", 
     valueFontColor: "black", 
     labelFontColor: "black", 
     relativeGaugeSize: true, 
     customSectors: [{ 
    color : "#00ff00", 
    lo : 0, 
    hi : 60 
    },{ 
    color : "#ff0000", 
    lo : 61, 
    hi : 120 
    }], 

    }); 
    <!--End G1--> 
     }); 
</script> 
+0

, wenn Sie die Datenverbindung Refresh-Funktion auf gage Referenz var.like g1.refresh erhalten (10); – Murali

+0

danke. Ich benutzte das am Ende g2.refresh (Daten [1]); – BjH

+0

Sie sind willkommen. – Murali

Antwort

1

ich verwenden, um diese am Ende

function ajaxcall(){ 
$.ajax({ 
    url: 'soap.php', 
    success: function(data) { 
    data = data.replace('[',''); 
    data = data.split('|'); 

     // Dials 
     g1.refresh(data[0]); 
     g2.refresh(data[1]); 
     g3.refresh(data[2]);