【问题标题】:How to uncheck a radio button in struts2 using javascript如何使用javascript取消选中struts2中的单选按钮
【发布时间】:2013-06-14 13:36:56
【问题描述】:

我有以下单选按钮。选择任何单选按钮后,我有一个“清除”按钮。单击此按钮时,应取消选中单选按钮。谁能帮我解决这个问题?提前致谢。

我的代码:

<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');

【问题讨论】:

    标签: javascript jquery struts2 radio-button radiobuttonlist


    【解决方案1】:

    Struts2 &lt;s:radio&gt; 标签为每个生成的单选按钮提供唯一的 id-s。所以使用isPriTobaccoUsrId id 不是一个选项,使用元素的类作为选择器。

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

    【讨论】:

    • 什么意思?这是类。试试看吧。
    • 我还有一个疑问。我使用了文件上传字段,即.....如何使该字段为空?我试过 $('#filetestplanid2').val(null);其中 filetestplanid2 是 id。
    【解决方案2】:
    $('#isPriTobaccoUsrId').removeAttr('checked');
    

    【讨论】:

      猜你喜欢
      • 2014-03-16
      • 2020-04-29
      • 2017-01-04
      • 1970-01-01
      • 1970-01-01
      • 2014-08-07
      • 2011-01-08
      • 2011-02-05
      相关资源
      最近更新 更多