javascript - 如果仅选中某个单选按钮,则显示一个字段

标签 javascript html angularjs ionic-framework

我在我的表单中使用了两个单选按钮,然后按照这两个单选按钮我有另一个字段。 如果只选中某个单选按钮,我想显示该字段。否则默认情况下它应该被隐藏。

  • 我的代码

    支付方式

            <div class="list">
            <label class="item item-radio">
            <input type="radio" name="group">
            <div class="item-content">
            Immediate Payment
            </div>
            <i class="radio-icon ion-checkmark"></i>
            </label>
            <label class="item item-radio">
            <input type="radio" name="group">
            <div class="item-content">
            Scheduled Payment
            </div>
            <i class="radio-icon ion-checkmark"></i>
            </label>
            </div>
    
            <label><h4><b>Effective Date*</b></h4></label>
            <input type="date" >
    

这里我只想在用户选中“预定付款”单选按钮时显示生效日期字段。我该怎么做?

最佳答案

$("input[name=group]").change(function () {
    if ($(this).val() == 'scheduled' && $(this).is(":checked")) {
        $("#effectiveWrapper").show();
    } else {
        $("#effectiveWrapper").hide();
    }
});

http://jsfiddle.net/wdckktz7/

AngularJS 代码

<div ng-show="payment == 'scheduled'">
    <label>
         <h4><b>Effective Date*</b></h4>

    </label>
    <input type="date" />
</div>

http://jsfiddle.net/orr1p1eg/

关于javascript - 如果仅选中某个单选按钮,则显示一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26228761/

相关文章:

javascript - 当我们点击子复选框时如何获取父级的父ID

javascript - 这是 jquery 中其他函数的参数

php - 即使定向到文档加载,jQuery 也不会触发点击?

java - 如何使我的 HTML 和 java 表单重定向到自身,以便用户可以输入另一个项目?

javascript - 我如何使用 $scope 和 $watch 使用 angular-fullstack 生成器语法?

javascript - 将子 Angular 应用程序注入(inject)父应用程序指令

在 n 个字符后 trim 的 JavaScript

jquery - 淡入页面的所有 div。一旦加载了 div 的内容

javascript - TypeError : (intermediate value)(intermediate value). 成功不是一个函数(angular)

javascript - TypeScript/RxJS - 可观察的订阅()方法完成()未运行