规则:
input[value='admin']
。input[value='sei']
必须是。我已经尝试了this,但这不起作用。
有什么好主意吗?
答案 0 :(得分:2)
很少有观察
adminBox
的输入,而不是所有复选框adminBox
是一个不是名字的班级应该是
$("input.adminBox").change(function () {
if (this.checked){
$("#role").val('admin');
} else {
$("#role").val('sei');
}
});
演示:Fiddle
答案 1 :(得分:0)
$("input[type='checkbox']").change(function () {
var that = $(this);
if(this.checked)
{
if(that.hasClass('adminBox'))
{
$('#role').val('admin');
}
else
{
$('#role').val('sei');
}
}
else
{
$('#role').val('sei');
}
});