0
자바 스크립트 MVC 모델의 모든 키와 값을 표시하는 ejs 템플릿을 작성하려고합니다. 이 this 대답에 따르면, 나는 해봤 다음jquerymx 모델에서로드 된 JSON 키와 값만 가져 오는 방법은 무엇입니까?
Person.findOne({id: 51}, function(person) {
$("#editcustomerform").html('./html/person_2.ejs', person);
});
을 EJS는 다음과 같습니다
{"id":51,"name":"Max","age":20}
:로드 된 데이터는 다음과 같습니다
<form id="personForm">
<table class="ui-widget-content table">
<thead ><tr>
<th style=" width: 100px">Feld</th>
<th>Inhalt</th>
</tr></thead>
<tbody>
<% $.each(this, function(key, value){ %>
<tr>
<td><%= key %>:</td>
<td><input name="<%= key %>" id="<%= key %>" type="text" size="30" maxlength="30" value="<%= value %>"></td>
</tr>
<% }) %>
</tbody>
</table>
을
모든 것이 효과적입니다. 문제는 생성자, 클래스, 업데이트 등과 같은 모든 속성이 양식에 표시된다는 것입니다. JavascriptMVC에서로드 된 Json 데이터 만 제공하는 함수를 찾지 못했습니다.
id, name 및 age 속성을 수동으로 구문 분석해야합니까, 아니면 더 좋은 방법이 있습니까?