こんにちは、入力フィールドを表示する次の html コードがあります。
<div data-role="content" data-theme="a">
<div id="#wijzig">
<h3>Uw e-mail adres</h3>
<p>
<input type="button" onclick="$(this).closest('.ui-btn').hide(); $('form').show();" value="Wijzig mijn e-mailadres" />
</p>
<form action="javascript:getUpdateValues();" method="post" style="display:none;">
<div class="ui-grid-a">
<div class="ui-block-a">E-Mail: <input type="text" id="email" name="email" style = "margin-top: .6em; padding-right: 0px" /></div>
<div class="ui-block-b" style="width: 100px;"><br/><input type="submit" value="Wijzig" /></div>
</div>
</form>
</div>
</div>
私がやりたいことは、この入力フィールドが表示されている場合、JSON に由来する既存のユーザーの電子メールも表示されていることです。
var myData = [
{"Email":"asdads@asd.com","Wachtwoord":"blabla"}
];
$.each(myData, function(index, element) {
$("#email").val(element.Email);
});
残念ながら、入力フィールドにはハードコードされた JSON からの電子メールが含まれません。なぜでしょうか?