Ajax响应在成功时删除尾随零

时间:2017-12-19 19:31:19

标签: javascript jquery ajax

我目前正在使用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方法之前,尾随的零已经消失。

0 个答案:

没有答案