gpt4 book ai didi

javascript - 如何通过ajax使用默认对象填充选择

转载 作者:行者123 更新时间:2023-12-02 23:26:47 25 4
gpt4 key购买 nike

我确实有一个通过 ajax 收到的 JSON 字符串,该字符串的顺序正确:

{"label":"Gr\u00f6\u00dfe","values":{"4302":"XS","4184":"S","4185":"M","4186":"L","4187":"XL","4188":"XXL","5165":"3XL","4340":"4XL"}}

此 JSON 填充一个选择。问题是,选项会根据值键自动重新排序(我不知道为什么?),这意味着我没有获得选择的正确选项顺序。

该选项如下所示:S、M、L、XL、XXL、XS、4XL、3XL

正确的顺序应该是XS、S、M、L、XL、XXL、3XL、4XL

我该怎么做才能获得正确的订单?

最佳答案

在 JavaScript 中,对象属性的顺序没有保证。相反,您应该在 JSON 中使用数组来确保顺序。像这样的事情:

{"label":"Gr\u00f6\u00dfe","values":[{"4302":"XS"},{"4184":"S"}, ...]}

您可以按照自己的意愿设置 values 数组中对象的格式,但我们的想法是,当涉及顺序时,请使用数组。

关于javascript - 如何通过ajax使用默认对象填充选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56702487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com