我目前正在使用ajax来调用web api。当我在IE网络监视器中得到响应时,我查看响应正文,并在Json中看到我的变量尾随零。
"Blah" : 50.50000
但是当我显示ajax调用的输出时,我的值现在是50.5
这怎么可能?
Ajax代码:
$.ajax({
type:"POST",
data:jsonData,
async:false,
url:urlConfig,
contentType:"application/json",
success:function(response) {doTasks(response);});
function doTasks(data){
document.getElementById('test').value = JSON.stringify(data,null,2);
}
在调试时,我发现在调用stringify方法之前,尾随的零已经消失。