2013-08-18 41 views
5

Tôi đang sử dụng JSON.stringify() trên html <input> s để gửi thông qua một WebSocket như vậy:JSON.stringify() <input> giá trị dưới dạng số?

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

nhưng nó mã hóa $('#numberValue').val() như một String.

Làm cách nào để mã hóa thành Number?

Trả lời

4

Chuyển đổi nó thành số nguyên đầu tiên.

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

ngu ngốc tôi. tôi đã sử dụng 'floatval()': P –

+0

Thật tuyệt vời! cảm ơn.. – normalUser

Các vấn đề liên quan