2013-06-18 83 views
1

我有以下单选按钮。选择任何单选按钮后,我有一个按钮“清除”。单击此按钮时,应该取消选中单选按钮。任何人都可以帮助我吗?提前致谢。如何使用javascript取消struts2中的单选按钮

我的代码:

<s:radio id="isPriTobaccoUsrId" cssClass="hixFieldText" name="testPlanDto.isPriTobaccoUsr" list="#{'Y':'Yes','N':'No'}" /> 

我的javascript:

$('#isPriTobaccoUsrId').attr('checked',false); 
$('#isPriTobaccoUsrId').prop('checked',false); 
$('#isPriTobaccoUsrId').buttonset('refresh'); 

我尝试了这些,但没有运气。

也试过:

$('#isPriTobaccoUsrId').removeAttr('checked'); 

回答

0

Struts2的<s:radio>标签赋予唯一的ID-s至每个生成的单选按钮。因此使用isPriTobaccoUsrId id不是选项,请使用元素的类作为选择器。

$('.hixFieldText').prop('checked', false); 
+0

但是,这是一个CSS类,它将如何工作? – kishore

+0

你是什么意思?这是班级。去尝试一下。 –

+0

是的。有效。谢谢。 – kishore

0
$('#isPriTobaccoUsrId').removeAttr('checked'); 
+0

我试过这个,但没有得到它的选择。 – kishore

相关问题