「jQuery入門」each()でjsonオブジェクトを操作するコード
jQueryコード
<script src="js/jquery-1.6.4.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$(“#Link").click(function() {
var objson = “[{Title:’jquery title’,Content:’Library’,summary:’summary’},{Title:’jquery title’,Content:’Library’,summary:[{sum0:’sum0′},{sum0:’sum1′},{sum0:’sum2′}]},{Title:’jquery title’,Content:’Library’,summary:[{sum0:’sum0′},{sum0:’sum1′},{sum0:’sum2′}]}]";
var obj = eval(objson);
$(obj).each(function(index) {
var val = obj[index];
if (typeof (val.summary) == “object") {
$(val.summary).each(function(ind) {
alert(val.Title + " " + val.Content + " " + val.summary[ind].sum0);
});
} else {
alert(val.Title + " " + val.Content + " " + val.summary);
}
});
});
});
</script>