У меня есть JSON, который выглядит так:
{
"fID": "00202020243123",
"name": "John Doe",
"List": ["Father", "Brother", "Cousin"]
}
Я рендерил этот элемент JSON из моей модели, и внутри html я просто вижу содержимое JSON. Однако, когда я пытаюсь сделать это в сценарии, он ничего не делает.
Я пытаюсь взять атрибут List и показать его в неупорядоченном списке в HTML.
Вот что я попробовал:
<script>
$("input[name=loadmyJson]").click(function() {//on button click
var items = [];
var myJ = ${json}; //Json element i created in my controller
var myVar = myJ.parseJSON();
$.each(data, function(myVar) {
items.push('<li>' + myVar.List + '</li>');
});
$('#myList').append( items.join('') );//myList is my unordered list's id.
)};
</script>
РЕДАКТИРОВАТЬ: мне нужно что-то добавить для parseJSON()
func?