Java 是否在用户单击字段中的输入时删除选中的收音机?仅供参考:jquery用户界面用于;日期选择器”;。(Jfiddle)

Java 是否在用户单击字段中的输入时删除选中的收音机?仅供参考:jquery用户界面用于;日期选择器”;。(Jfiddle),java,jquery,input,datepicker,radio-group,Java,Jquery,Input,Datepicker,Radio Group,在用户选择日期但决定使用jQueryUIDatePicker输入日期后,应清除选中的单选项。有没有办法用Jquery或JS做到这一点 我希望在用户单击输入字段时清除收音机复选框(从…) ` 今天 昨天 三天前 四天前 $(函数(){ $(“#日期选择器”)。日期选择器({ 变化月:对, 变化年:对 }); }); $(函数(){ $(“#日期选择器1”)。日期选择器({ 变化月:对, 变化年:对 }); });` 取消选中日期选择器onSelect功能中的收音机: $(fu

在用户选择日期但决定使用jQueryUIDatePicker输入日期后,应清除选中的单选项。有没有办法用Jquery或JS做到这一点

我希望在用户单击输入字段时清除收音机复选框(从…)

`
  • 今天
  • 昨天
  • 三天前
  • 四天前
  • $(函数(){ $(“#日期选择器”)。日期选择器({ 变化月:对, 变化年:对 }); }); $(函数(){ $(“#日期选择器1”)。日期选择器({ 变化月:对, 变化年:对 }); });`
    取消选中日期选择器onSelect功能中的收音机:

    $(function() {
       $( "#datepicker" ).datepicker({
          changeMonth: true,
          changeYear: true,
          onSelect: function() {
              $('input[type="radio"]').prop('checked', false);
          }
       });
    });
    

    以下是一个工作示例:

    要在单击单选按钮时重置日期选择器,可以运行:

    $('input[type="radio"]').on('change', function() {
        $('#datepicker, #datepicker1').val('');
    });
    
    这现在在上面链接的JSFIDLE中


    您可以使用的
    onSelect
    选项,因为它将执行与更通用的
    change
    事件相同的操作。

    谢谢大家…还有一个问题。如果选择了日期之后,但用户检查了广播日期,并应清除输入字段,如何将其反转?更新了我的答案,说明了如何执行此操作。
      $(function() {
        $( "#datepicker" ).datepicker({
          changeMonth: true,
          changeYear: true
        }).on('change', function() {
            $('input[type="radio"]').prop('checked', false);
        });
      });
    
      $(function() {
        $( "#datepicker1" ).datepicker({
          changeMonth: true,
          changeYear: true
        }).on('change', function() {
            $('input[type="radio"]').prop('checked', false);
        });
      });
    
    $('input[type="radio"]').on('change', function() {
        $('#datepicker, #datepicker1').val('');
    });