Wednesday, 18 December 2013

jquery $.each() for objects

jquery $.each() for objects
===================
method:1
----------
<script>
    $(document).ready(function() {
        var data = { "programs": [ { "name":"zonealarm", "price":"500" }, { "name":"kaspersky", "price":"200" } ] };
        $.each(data.programs[0], function(key,val) {
            alert(key+val);
        });
    });
</script>


method:2
---------
<script>
var data = { "programs": [ { "name":"zonealarm", "price":"500" }, { "name":"kaspersky", "price":"200" } ] };

$.each(data.programs, function(i) {
  $.each(data.programs[i], function(key,val) {
    alert(key+val);
  })
});
</script>


method:3
----------

<script>
$.each(data.programs, function(i, currProgram) {
  $.each(currProgram, function(key,val) {
    alert(key+val);
  })
});
</script>

method:4
----------
<script>    
    $(document).ready(function() {        
        var data = { "programs": [ { "name":"zonealarm", "price":"500" }, { "name":"kaspersky", "price":"200" } ] };        
        $.each(data.programs, function(key,val) {            
            alert(key+val);        
        });    
    });
</script> 

No comments:

Post a Comment

KISS, DRY, SOLID, YAGNI — A Simple Guide to Some Principles of Software Engineering and Clean Code

1 — KISS (Keep It Simple, Stupid)  Simplicity triumphs over complexity. Direct and clear codes are better for developing, maintaining, and s...