读书人

js读取后台小数的有关问题

发布时间: 2012-03-04 11:13:34 作者: rapoo

js读取后台小数的问题
用axaxpro读取后台的小数显示的格式变了,很是郁闷,还请高手指点。

如从后台返回 类型为decimal 的 12.34m

前台却显示为1234,0,0,131072

以下是源码:
后台

[AjaxPro.AjaxMethod]
public decimal Getdic()
{
return 12.34m;
}

前台js

function test()
{
var a = Test.Getdic().value;
alert(a); //显示1234,0,0,131072
}

请各位大哥大姐帮忙啊,急....

[解决办法]
[AjaxPro.AjaxMethod]
public string Getdic()
{
return "12.34 ";
}

前台js

function test()
{
var a = Test.Getdic().value;
alert(a); //显示1234,0,0,131072
}


这样一定没有问题!

[解决办法]
试试return 你要的值var1.ToString( "0.0 ");

读书人网 >JavaScript

热点推荐