为什么jQuery会有价值?

前端之家收集整理的这篇文章主要介绍了为什么jQuery会有价值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_1@使用ajax我请求一个这样的authenticationID:

enter image description here

@H_301_1@这是错误的,因为真正的HTTP-Transfer是这样的:

@H_301_1@

enter image description here

@H_301_1@(顺便说一句:响应类型是“application / json; charset = UTF-8”)

@H_301_1@我看到之间发生了冲突

@H_301_1@

-1369082024195183657 and 
-1369082024195183600
@H_301_1@如何防止四舍五入或是一个错误
@H_404_20@最佳答案
jQuery尝试根据JSON内容类型将HTTP响应解析为整数.

@H_301_1@

> JSON.parse("-1369082024195183657")
-1369082024195183600
@H_301_1@你可以通过在$.ajax配置中设置dataType属性告诉jQuery你期望一个字符串来覆盖它:

@H_301_1@

$.ajax({ 
   dataType : "text",url : "rest/Registration",success : function(data){
       // data should be "-1369082024195183657"
   }
})
@H_301_1@我猜您不需要对authenticationID令牌执行任何算术运算,因此您可以将其保留为字符串.

猜你在找的jQuery相关文章