0

我实现了我的自定义重力表单,我需要在单击一个复选框后将一个字段设置为所需状态。

   jQuery(document).ready(function ($) {
        $('#choice_5_8_1').change(function () {
             if ($(this).is(':checked')) {
                  jQuery("#field_5_9").required(false).change();
             }
        });
   });

请问在验证所有数据和提交表格之前可以吗?我尝试使用类似的东西,但它不起作用......

4

1 回答 1

1

以下是你的做法:

$(document).ready(function() {
    $('#choice_5_8_1').on("change", (function () {
        if ($(this).prop('checked')) {
            $("$field_5_9").attr('required', ($(this).attr('required') == "required" ? "" : "required"));
        }
   });
});
于 2018-10-13T21:14:25.493 回答