たくさんのプロパティを持つオブジェクトがあります。一部のプロパティは入力要素に表示され、一部はラベルに表示されます。
したがって、私のコードは次のようになります。
var data = getMyData();
var propNames = Object.keys(data);
var i, propName, elem;
for (i = 0; i < propNames.length; ++i) {
propName = propNames[i];
elem = $("#" + propName);
if (elem.is('input')) {
elem.val(data[propName]);
} else {
elem.html(data[propName]);
}
}
jqueryでそれを行うのは正しい方法ですか? 見た目が悪いので...
ありがとう。