In meinem php ich dieses haben:Dieser Regler wird nicht aktualisiert, und ich weiß nicht, warum
<?php
@include_once('fields.php');
$gg = fetchinfo("val","inf","n","current");
$mm = fetchinfo("val","info","n","max");
$cc = fetchinfo("num","games","id",$gg);
$percent = $cc/$mm *100;
echo'<input class="knob" id="progress-circle" data-fgcolor="#f15700" data-bgcolor="rgba(23,28,34,0.8)" data-min="'.$cc.'" data-max="'.$mm.'" data-thickness=".2" readonly="readonly" value="'.$cc.'" data-width="18%" style="width: 142px; height: 92px; position: absolute; vertical-align: middle; margin-top: 92px; margin-left: -209px; border: 0px; font-style: normal; font-variant: normal; font-weight: bold; font-stretch: normal; font-size: 69px; line-height: normal; font-family: Arial; text-align: center; color: rgb(241, 87, 0); padding: 0px; -webkit-appearance: none; background: none;">';
?>
und ich habe eine js-Datei, die ich die velue auffrischen wollen und sich ändern, wenn es mit diesem ändert Code:
refresh();
function refresh()
{
$.ajax({
type: "GET",
url: "pro.php",
error: function(err) {
console.log(err);
},
success: function(result) {
$("#progress-circle").val(result).trigger('change');
}
});
setTimeout(refresh, 1000);
}
Aber wenn der Wert ändern, es in meinem html nicht ändern, nur aktualisieren, wenn ich die Seite aktualisieren.
Bitte melden Sie sich, was 'result' tatsächlich enthält aktualisieren. Es könnte einfach nicht zurückgeben, was du denkst, dass es zurückkehren sollte. Ansonsten scheint der Code gut zu funktionieren. – Sumurai8
Noch eine Anmerkung: Warum nehmen Sie den Stil lieber in das Tag als in ein Stylesheet auf? – Sumurai8
https://jsfiddle.net/37z7fmz5/ – Sumurai8