How to extract multidimensional array in jquery?

user3681993

I have an array which is in following format

{
    "items": {
        "0": 96,
        "1": 121566,
        "3": "2014-10-30"
    },
    "name": [
        "asdfghj"
    ],
    "misc": [
        {
            "VehicleBrandName": "FORD",
            "VehicleTypeName": "111111"
        },
        {
            "VehicleBrandName": "BMW",
            "VehicleTypeName": "75676576"
        },
        {
            "VehicleBrandName": "FORD",
            "VehicleTypeName": "2222"
        }
    ]
}

here items,name,misc are values from different table. Items passed as an object and name and misc are arrays.

In jquery function

var misc = data.misc;
var items = data.items;
var name = data.customer;
$.each(items, function (key, value) {// working function
    part = $('.check').find('*[data-field="' + key + '"]');
    part.val(value);
});
$(misc).each(function (key, value) {//not working
   for (name in value) {
      if (value.hasOwnProperty(name)) {
         part = $('.check').find('*[table-field="' + name + '"]');
         part.text(value[name]);
       }
   }
   $('tr.active').clone().appendTo('tbody');
});

And HTML code is

<table class="table table-condensed table-striped check" id="TableAppend">
   <tbody class="items">
      <tr class="active">
         <td style="font-size: 12px;" width="70"><p table-field="VehicleBrandName"></p></td>
         <td style="font-size: 12px;" width="70"><p table-field="VehicleTypeName"></p></td>
      </tr>
    </tbody>
 </table>

items are working fine. But misc is getting only single value.Other two values are not getting. I expecting the following output.

FORD       BMW        FORD 
111111     75676576   2222

Please help me......

Suchit kumar

instead of

 part = $('.check').find('*[table-field="' + name + '"]');

try

part = $('.active').find('*[table-field="' + name + '"]');

because you have class=active for table-field.

you can try something like this:

  <script>

    $(document).ready(function(){ 

   var json=JSON.parse('{"items":{"0":96,"1":121566,"3":"2014-10-30"},"name":["asdfghj"],"misc":[{"VehicleBrandName":"FORD","VehicleTypeName":"111111"},{"VehicleBrandName":"BMW","VehicleTypeName":"75676576"},{"VehicleBrandName":"FORD","VehicleTypeName":"2222"}]}');
var misc=json.misc;
console.log(json);
var string1=""; 
var string2="";
           $(misc).each(function (key, value) {//not working

               for (name in value) { 
                   if (value.hasOwnProperty(name)) {  
                     part = $('.active').find('*[table-field="' + name + '"]');
                    // 
                    if(parseInt(value[name])%1== 0){
                    string1=string1+"  "+value[name];   
                    part.text(string1);   
                    $('.active').append(part);  
                    }else{
                        string2=string2+"  "+value[name];
                        part.text(string2);
                         $('.active').append(part);
                    }    

                   }
               }

            });

    });

   </script>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

How to Display multidimensional Array?

分類Dev

How to create multidimensional array with multitype?

分類Dev

How to combine array to array multidimensional with object and key

分類Dev

How to extract a attribute in Jquery?

分類Dev

How to implement custom Iterator for multidimensional array in Java?

分類Dev

How to count all values in a multidimensional array?

分類Dev

How to have multidimensional array with different length in Julia

分類Dev

PHP - How to get the sum of a multidimensional array?

分類Dev

how to access multidimensional array value in react?

分類Dev

How can I sort a multidimensional array naturally?

分類Dev

How to validate multidimensional array value in angular 6?

分類Dev

How to delete duplicate elements in a multidimensional array?

分類Dev

How to extract array from $_POST

分類Dev

fetch input attributes and make a multidimensional array with index in jquery

分類Dev

Creating multidimensional json array using jQuery in Chrome Console

分類Dev

How to create a multidimensional array or object from a single array?

分類Dev

How to turn a single array into a multidimensional array using the values?

分類Dev

How to build a multidimensional array tree from an associative array in PHP?

分類Dev

PHP How to search multidimensional array for a key from another multidimensional array remembering parent key

分類Dev

How to create Multidimensional Key Value array/slice in GoLang

分類Dev

PHP how to create a new multidimensional array with 1 or more of the keys are same?

分類Dev

How to create multidimensional array with mixed types in python3?

分類Dev

How can I convert spectrogram data to a tensor (or multidimensional numpy array)?

分類Dev

How can I create and pass as argument a multidimensional ctypes array?

分類Dev

How to find a value in multidimensional-array based on index

分類Dev

How to distribute mysql result set in an multidimensional array of 4 arrays

分類Dev

How to search data in multidimensional array using range values

分類Dev

How to print mysql query data into php multidimensional array?

分類Dev

How to extract a property from array of objects and slice it?

Related 関連記事

  1. 1

    How to Display multidimensional Array?

  2. 2

    How to create multidimensional array with multitype?

  3. 3

    How to combine array to array multidimensional with object and key

  4. 4

    How to extract a attribute in Jquery?

  5. 5

    How to implement custom Iterator for multidimensional array in Java?

  6. 6

    How to count all values in a multidimensional array?

  7. 7

    How to have multidimensional array with different length in Julia

  8. 8

    PHP - How to get the sum of a multidimensional array?

  9. 9

    how to access multidimensional array value in react?

  10. 10

    How can I sort a multidimensional array naturally?

  11. 11

    How to validate multidimensional array value in angular 6?

  12. 12

    How to delete duplicate elements in a multidimensional array?

  13. 13

    How to extract array from $_POST

  14. 14

    fetch input attributes and make a multidimensional array with index in jquery

  15. 15

    Creating multidimensional json array using jQuery in Chrome Console

  16. 16

    How to create a multidimensional array or object from a single array?

  17. 17

    How to turn a single array into a multidimensional array using the values?

  18. 18

    How to build a multidimensional array tree from an associative array in PHP?

  19. 19

    PHP How to search multidimensional array for a key from another multidimensional array remembering parent key

  20. 20

    How to create Multidimensional Key Value array/slice in GoLang

  21. 21

    PHP how to create a new multidimensional array with 1 or more of the keys are same?

  22. 22

    How to create multidimensional array with mixed types in python3?

  23. 23

    How can I convert spectrogram data to a tensor (or multidimensional numpy array)?

  24. 24

    How can I create and pass as argument a multidimensional ctypes array?

  25. 25

    How to find a value in multidimensional-array based on index

  26. 26

    How to distribute mysql result set in an multidimensional array of 4 arrays

  27. 27

    How to search data in multidimensional array using range values

  28. 28

    How to print mysql query data into php multidimensional array?

  29. 29

    How to extract a property from array of objects and slice it?

ホットタグ

アーカイブ