2013-08-18 10 views
5

Ich verwende JSON.stringify() auf html <input> s wie dies durch eine websocket zu senden:JSON.stringify() Werte als Zahlen?

JSON.stringify({ 
    numberValue: $('#numberValue').val() 
}) 

aber es kodiert $('#numberValue').val() als String.

Wie kann es als Number codiert werden?

Antwort

4

Konvertieren Sie es zuerst in eine ganze Zahl.

JSON.stringify({ 
    numberValue: parseInt($('#numberValue').val(), 10); 
}) 
+0

dumm mich. Ich benutzte 'floatval()': P –

+0

Das war super! Vielen Dank.. – normalUser