1:a图顺序是17冬首次快单订货、17冬2次订货、18春正单订货2:b图:数据库查询结果顺序是17冬首次快单订货、17冬2次订货、18春正单订货api返回的返回的格式输出也是(f12 输出里面说明后台序列化没有改变顺序) 一样 如图:但是但是 问题来了经过ajax之后顺序变了如图:顺序变成了 17冬2次订货、 17冬首次快单订货、18春正单订货 时间上我要的是数据库查询的顺序就是 也就是下划线上面的格式 如何解决这个问题呢?
1 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
JSON的key-value本来就不保证顺序的,想要顺序放到array里面。
api返回的是文本,你可以按照一定的顺序排列字符串;而一旦转成对象后,对象对key是不会维持顺序的。你这个看到的结果只是调试工具对key进行了通用的字母序排列现实而已。
添加回答
举报
0/150
提交
取消