私はこのような豆を持っています:
class StudentBean
{
...
private String gender = "Male";
...
// setters and getters here
}
Spring フォームは次のようなものです。
<!-- Gender -->
<form:form action="url" method="POST" modelAttribute="studentBean">
<form:radiobutton path="gender" id="male" value="Male" required="required" style="float:left;" checked="checked"/>
<form:radiobutton path="gender" id="female" value="Female" required="required" style="float:left;"/>
...
</form:form>
性別のラジオボタンはデフォルトでMaleに設定されていますが、jQuery を使用して変更したいと思います。
私がこれまでに試したことは次のとおりです。
$('.gender[value="'+ beanList[index].myGender +'"]').prop('checked', true);
それも同じ
$('.gender[value="Female"]').prop('checked', true);
ただし、ラジオボタンは変更しません。私は何を間違っていますか?