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 ");