【问题标题】:if radio button is checked - return function如果选中单选按钮 - 返回函数
【发布时间】:2015-05-06 23:21:44
【问题描述】:

如果选中单选按钮“是”,我需要返回日期选择器功能。我该怎么做

单选按钮

<br><label for="return_journey">would you like a return journey?</label><br>
<input type="radio" name="return" value="yes">Yes
<br>
<input type="radio" name="return" value="no">No
</form><br><br>

日期选择器

$(function () {
        $('#datetimepicker6').datetimepicker();
        $('#datetimepicker6').datetimepicker();
        $("#datetimepicker6").on("dp.change",function (e) {
            $('#datetimepicker6').data("DateTimePicker").minDate(e.date);
        });
        $("#datetimepicker6").on("dp.change",function (e) {
            $('#datetimepicker6').data("DateTimePicker").maxDate(e.date);
        });
    });

【问题讨论】:

    标签: javascript jquery function button radio


    【解决方案1】:

    将更改事件附加到您的输入中,并确定选择了哪一个。你可以这样做:

    $('input[name=return]').on('change', function() {
        if($(this).val() == "yes" && $(this).is(":checked")) {
            // CODE GOES HERE
        }
    });
    

    http://jsfiddle.net/cfakmxm9/

    【讨论】:

    • //CODE GOES HERE- 你是我的日期选择器功能吗?
    • @st3ph2010 是的。您需要做的就是在此处添加您的 DatePicker 代码,仅此而已。
    • 谢谢大家。尽管我已将所有代码放在一起,但它不起作用。我已经发出警报,只是为了看看什么是有效的。日期选择器不会出现,但它输入的确切代码。有人可以告诉我我哪里出错了吗?
    • @st3ph2010 你是在 $(document).ready(function() { /** HERE */ }) 里面做的吗?
    猜你喜欢
    • 2021-10-21
    • 2011-10-03
    • 2020-02-11
    • 2011-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多