我使用上的文本框中的MS AJAX AutoCompleteExtender。它的正常工作中,当Web服务将返回字符串,如“0010”,除了 - 。在这种情况下,它显示“8”

我最终意识到它被解释的字符串“0010”作为一个八进制数(和然后通过加入像字符串“0100”和“0×10”证明了这一点。)

我如何避免这种情况?如果web服务返回“0010”,我想自动完成扩展到也显示“0010”,并且不将其解释为八进制,并显示一个十进制等效值。

有帮助吗?

解决方案

单引号它。的JavaScript使得一个int。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top