【发布时间】:2013-11-26 16:11:28
【问题描述】:
我有这样的豆子:
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>
性别单选按钮默认设置为男性,我想使用jQuery进行更改。
到目前为止我尝试的是:
$('.gender[value="'+ beanList[index].myGender +'"]').prop('checked', true);
也一样
$('.gender[value="Female"]').prop('checked', true);
但不会更改单选按钮。我做错了什么?
【问题讨论】:
-
你不应该把它改成
"checked"而不是true吗? -
@SotiriosDelimanolis 这不是用于
attr()吗? -
gender不是类,但您使用的是 jQuery 类选择器。
标签: java jquery spring spring-mvc spring-form