`
zhou695105338
  • 浏览: 20917 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

json数字自动排序

阅读更多

做级联下拉框,用json存储数据

输出格式

var lesson + lessonid = {  
   cid:{
     cname:name,
     sid:{  
       sname:name,  
       kid:kname  
     }
}



获取时

var cs=eval("lesson"+id);



但是由于cid是数字类型的,获取到的cs对象自动的按数字由小到大的顺序排列好了,这样排序就被打乱了

解决办法是先在后台 输出id时加上字符串如"_oo",在js中取id时replace("_oo","")就行了

 

分享到:
评论

相关推荐

    json_decode 索引为数字时自动排序问题解决方法.docx

    ### JSON Decode 索引为数字时自动排序问题解析及解决方案 #### 一、问题背景与现象 在处理Web开发中的前后端数据交互时,JSON(JavaScript Object Notation)格式因其简洁、易读且易于解析的特点被广泛采用。但在...

    json_decode 索引为数字时自动排序问题解决方法

    本文主要讨论的是在使用PHP的`json_encode`函数处理数据时遇到的一个特殊问题:当JSON对象的键是数字时,这些键可能会按照数字的大小自动排序,这可能导致前端接收到的数据顺序与原始数组的顺序不一致。这个问题可以...

    JSONEditor格式化

    当JSON数据杂乱无章时,JSONEditor的格式化功能可将之整理成标准格式,每一层缩进清晰,键值对排列整齐。这有助于提高代码可读性,便于理解和调试。同时,它还能自动检测并修复潜在的语法错误,确保JSON数据的有效...

    JSON Viewer

    4. **排序功能**:用户可能可以选择按照键或值对JSON对象进行排序,以便更好地理解和分析数据。 5. **导出和导入**:JSON Viewer可能支持将当前视图导出为JSON文件,或者导入已有的JSON文件进行查看。 6. **代码编辑...

    JsonViewer 格式化json的好工具

    1. **自动格式化**:输入或粘贴未经格式化的JSON字符串,JsonViewer会自动将其转换为有缩进和换行的格式,使数据结构一目了然。 2. **折叠/展开节点**:用户可以方便地折叠或展开JSON对象和数组,以查看感兴趣的特定...

    JsonViewer对Json数据进行解析

    1. **颜色编码**:`JsonViewer` 采用不同的颜色来区分JSON数据的不同类型,如键(通常是蓝色)、字符串(通常为黑色)、数字(通常为深绿色)、布尔值(通常为红色或绿色)和null(通常为灰色),使得数据一目了然。...

    谷歌浏览器Json格式化插件,浏览器接口调试json

    1. **自动缩进和换行**:将连续的键值对排列整齐,用缩进和换行区分层次,使数据结构一目了然。 2. **颜色高亮**:通过不同的颜色标记不同类型的值(如字符串、数字、布尔值等),提高可读性。 3. **折叠/展开节点**...

    JsonView百度云盘链接.rar

    2. **自动格式化**:当输入或导入JSON数据时,JsonView会自动将其转换为整齐排列的格式,提高可读性。 3. **高亮显示**:不同类型的值(如字符串、数字、布尔值等)会被用不同的颜色高亮,使数据区分明显。 4. **...

    json编辑器 json格式化工具

    2. **自动缩进和格式化**:将混乱的JSON字符串按照标准格式(例如,每个层次使用两个空格或一个制表符进行缩进)进行排列,提高可读性。 3. **错误检查**:在输入或编辑JSON时,工具会实时检测语法错误,确保JSON的...

    JSON格式化和编辑工具

    1. **格式化**:自动将杂乱无章的JSON字符串按照标准格式进行排列,使其变得整洁易读。 2. **美化**:将JSON数据以颜色高亮的方式显示,不同类型的值采用不同的颜色,使得结构更加清晰。 3. **折叠/展开**:允许用户...

    Android studio JSONViewer插件

    1. **实时预览**:在Android Studio的编辑器中,当你输入或粘贴JSON数据时,JSONViewer会自动格式化并高亮显示内容,使得数据结构一目了然。 2. **折叠和展开节点**:你可以通过点击缩进符号来折叠或展开JSON对象...

    JSON格式化工具

    在没有格式化的JSON字符串中查找错误或理解数据结构可能相当困难,此时这款工具就能大显身手,它可以自动缩进、排列键值对,使数据层次分明,一眼就能看出数据结构。同时,它可能还支持颜色高亮,以区分不同的数据...

    JsonView查看器

    1. **格式化显示**:JsonView将原始的JSON字符串转化为易于阅读的树状结构,每一层级的键值对清晰排列,使得复杂的数据结构一目了然。 2. **颜色编码**:通过不同的颜色区分不同的数据类型,如字符串、数字、布尔值...

    个人最新换的JSON视图chrome插件-JSON-handler

    格式化选项,可以按照标准格式排列JSON数据,使其更整洁;以及可能的自定义设置,满足不同用户的需求。 为了充分利用这款插件,开发者需要了解JSON的基本语法,包括对象(key-value对)、数组、字符串、数字、布尔...

    JSONVIewer

    3. **排序功能**:用户可以按照键的字母顺序对JSON对象进行排序,这对于处理大量无序数据特别有用。 4. **搜索功能**:内置的搜索工具允许快速查找特定的键或值,提高了查找特定信息的速度。 5. **格式化与压缩**...

    JsonFormat.zip

    使用JSON解析工具时,用户首先打开JsonFormat.exe,然后可以将JSON数据粘贴到工具的输入区域,工具会自动进行格式化并显示。如果数据有效,工具会呈现一个整洁的布局;若数据有误,工具通常会指出错误的位置和原因。...

    JsonViewer JSON 可视化工具

    5. **排序功能**:对于数组,JsonViewer可能提供排序选项,按照值的升序或降序排列。 6. **格式化**:如果JSON数据原始格式混乱,JsonViewer可以自动格式化数据,使其遵循标准的缩进和换行规则。 7. **导出与导入*...

    jsonVIew json查看软件

    6. **格式化**:如果收到的JSON数据格式不规范,`jsonView`能自动或手动帮你格式化,使其符合JSON语法规则。 7. **实时预览**:对于前端开发者,`jsonView`可以与浏览器插件结合,实现在浏览器中直接预览Ajax请求的...

    JSON Viwer

    3. **排序**:某些JSON Viewer可能支持对键进行排序,以便按字母顺序或自定义顺序查看数据。 4. **导出导入**:用户可以将格式化的JSON数据保存为文件,或者导入已有的JSON文件进行查看。 5. **代码编辑**:高级的...

Global site tag (gtag.js) - Google Analytics