浏览器重新加载时设置onchange事件

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

我如何调整此代码,以便如果我的代码出错,如果输入框设置为yes,它将显示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(); } }); 

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