2

我有以下代码可以正常工作,因为它在选择是时显示输入框。我的问题是,如果在提交期间任何其他框出现错误并且占位符下拉设置为是,则它不显示 placeholderValue 输入框。

我该如何调整这段代码,所以如果我的代码出错并且输入框设置为是,它将显示 placeholderValue 输入框。

jQuery:

$("#add_fields_placeholder").change(function()
        {
            if($(this).val() == "yes")
        {
            $('label[for="add_fields_placeholderValue"]').show();
            $("#add_fields_placeholderValue").show();
        }
        else
        {

            $('label[for="add_fields_placeholderValue"]').hide();
            $("#add_fields_placeholderValue").hide();
        }
            });
4

1 回答 1

1

在验证代码进行更新后,您需要<select>手动触发您的更改事件:$("#add_fields_placeholder").trigger("change");

于 2012-08-14T21:50:21.403 回答