Ich habe eine PHP-TweD-Array, die aus MSSQL-Datenbank generiert wird. Ich muss diese Array-Daten an Javascript übergeben. Dies ist das Array Beispiel:Pass dezimal Werte PHP zu Javascript mit json_encode
....
[70] => Array
(
[travelled] => 151.63313641031
[Time] => 2016-08-04 00:00:00
[Date] => 03-08-2016
[Cost] => 13.646982276928
)
[71] => Array
(
[travelled] => 17.437913283984
[Time] => 2016-08-05 00:00:00
[Date] => 04-08-2016
[Cost] => 1.5694121955586
)
...
I verwendet,
json_encode($array,JSON_NUMERIC_CHECK);
Das Problem ist, In Javascript I numerischen Wert ohne Ziffern Werte für Kosten erhalten. Ex: 13, 1
Meine Frage ist, wie man dezimale Werte PHP mit json_encode an Javascript übergeben. Jede Hilfe wäre willkommen.
Verwenden Sie 'parseInt()' überall in Ihrem JavaScript. – PHPglue
@PHPglue OMG JA, wie dumm ich bin :(Vielen Dank. Ich verbrachte viel Zeit, um eine Lösung zu finden. Nochmals vielen Dank. –
Kann nicht reproduzieren: https://3v4l.org/SXKAr ** Edit: ** Ah, Sie haben das Problem gefunden .. –