美文网首页
js 数据转换为类似省市级联动的数据格式

js 数据转换为类似省市级联动的数据格式

作者: 郭的妻 | 来源:发表于2019-08-12 17:40 被阅读0次

    数据的格式:例

    var arr=[{
          "first":{
                "value":"内容",
                "color":"内容文字的颜色值",
           },
          "first":{
                "value":"内容",
                "color":"内容文字的颜色值",
           }
    }]
    

    var data=$(".group-first .color-group");  //获取的元素
    var arr2=[];   //定义空数组
    for(var i=0;i<data.length;i++){   // 进行便利
        var title=$(".group-first .color-group").eq(i).find(".control-label")[0].innerText;  //  标题  first;
        var val0=$(".group-first .color-group").eq(i).find("textarea[name='first-value']")[0].value;
           //标题下的内容
        var color=$(".group-first .color-group").eq(i).find("input[name='color1']")[0].value; //标题下的内容文字的颜色
        if(val0!=""){ 
            var val1=val0.split("{-");
            var arr1={};
            if(val1.length>1){
                var val2=val1[1].split("-}");
                var val3=val2[0].split("-");
                var value=val1[0]+"$"+val3[0]+val3[1];
                /*这是重要 */
                arr1[title]={
                    "value":value,
                    "color":color,
                }
                /*这是重要 */
            }else{
                /*这是重要 */
                arr1[title]={
                        "value":val0,
                        "color":color,
                    }
                 /*这是重要 */
            }
            str=1;
            arr2[i]=arr1
        }else{
            str=0;
        }
    }

    相关文章

      网友评论

          本文标题:js 数据转换为类似省市级联动的数据格式

          本文链接:https://www.haomeiwen.com/subject/mwtpjctx.html