如何在jquery中从JSON设置默认值
我已经检查了这个链接,但是,似乎不是很适合我。这是我的密码如何在jquery中从JSON设置默认值,jquery,json,Jquery,Json,我已经检查了这个链接,但是,似乎不是很适合我。这是我的密码 <label for="basic" class="basic">Gender:</label> <fieldset data-type="horizontal" data-role="controlgroup" data-mini="true"> <input type="radio" name="gender" id="radio-mini-1" value="M
<label for="basic" class="basic">Gender:</label>
<fieldset data-type="horizontal" data-role="controlgroup" data-mini="true">
<input type="radio" name="gender" id="radio-mini-1" value="Male" checked="checked" />
<label for="radio-mini-1">Male</label>
<input type="radio" name="gender" id="radio-mini-3" value="Female" />
<label for="radio-mini-3">Female</label>
</fieldset>
你可能想要
$('input[name=gender][value="' + data[0].data.gender + '"]').prop('checked', true);
您的json数据在哪里?$.getJSON(“?”,函数(数据)我可以肯定它可以工作,因为其他文本字段也可以设置默认值。我的意思是,我们需要您从服务器获得的json数据/格式作为响应。([{“数据”:{“id”:“8”,“livingPlace”:“789”,“性别”:“女性”}]);类似这样的内容=)对不起,在
值之后缺少=
$("#livingPlace :selected").text(data[0].data.livingPlace);
//$('#livingPlace option[value=data[0].data.livingPlace]').attr("selected",true);
$("input[name=gender]:checked").val(data[0].data.gender);
$('input[name=gender][value="' + data[0].data.gender + '"]').prop('checked', true);