我正在开发一个使用多个选择选项列表并隐藏选择选项的 php 项目在线约会表格。
验证失败后,我在选择选项中保留值时遇到问题。
我的选择选项就像这个小提琴一样被触发,
第一个选择选项值将触发第二个选择选项,然后第二个选择选项值将触发图像。保留第一个选择选项值,但重置第二个选择选项值。
我可以保留价值,但是当用户想要更改为其他选项时,旧选项的值仍然保留在那里,它将附加新值。我想要的是,如果用户更改其他选项,它将自动重置为 null,但在验证失败后它会保留。
我在这个 jquery 中使用了明确的值:
$(document).ready(function(){
$('#Service').change(function(){
$('#selectOp1').prop('selectedIndex',0);
$('#selectOp2').prop('selectedIndex',0);
$('#selectOp3').prop('selectedIndex',0);
$('div.second-level-container').children().hide(); //this one for hide the image
)};
但是当验证失败时,选择的值也消失了,这很烦人。有人可以帮我有什么选择吗,我是 jquery 的新手