当从下拉菜单中选择特定值时,div"显示"或者"隐藏"使用以下内容设置属性:
<script>
$(document).ready(function() {
$("#id_record_filter_key").change(function() {
// advanced-search is the id of the div containing the additional search fields
if ($(this).val() != 0) {
$("#advanced-search").show();
} else {
$("#advanced-search").hide();
}
});
});
</script>
但是如果页面产生数据验证错误,那么&#34;显示/隐藏&#34>不保留div的这个属性的值。抛出错误时如何保留它?