前台数据表单 传入的整数型数据 达到20位失去精确度了 怎么解决 急急急急急急!!

提问 未结 29 732
leizhenjiang
leizhenjiang 2019-4-25
悬赏:20飞吻
版本:layui 浏览器:谷歌
大佬们 很急 有哪位 有解决方法 提供一下 谢谢!!!
回帖
  • tx
    2019-4-25
    转换成字符吧
    1 回复
  • @tx 我知道 转成 字符串 但是 具体呢 怎么转 百度搜的方法都试了 不行
    0 回复
  • tx
    2019-4-25
    你在后台转换成字符 转换后再传
    0 回复
  • tx
    2019-4-25
    js的解决办法BigInt https://www.cnblogs.com/wangmeijian/p/9217352.html
    0 回复
  • @tx 后台转换 并没有用
    0 回复
  • tx
    2019-4-25
    你后台数据没有失去精确度吗?
    0 回复
  • tx
    2019-4-25
    你数据库里定义的数据类型是数字? 应该不是吧 你取到后台的时候为什么要转换成数字呢 是需要计算吗?如果不需要计算建议一直是字符的好点
    0 回复
  • @tx 我在 后台没有失去精确度 就是传到前台才有的 数据库字段类型 就是 bigint
    0 回复
  • @leizhenjiang 遍历下集合重新赋值 转成字符串
    0 回复
  •  return new Json(new
    {
    Data = from x in list
    select (new
    {
    Id = x.Id.toString()
    }),
    });
    0 回复