我有2个选择。如果用户在没有下拉选择的情况下提交表单,则会在 DIV 上显示一条消息。当用户选择值时,有一种方法可以隐藏 div(消失?)?
脚本:
$(document).ready(function () {
$("#go").click(function () {
if (document.getElementById('sel').selectedIndex == 0)
$("#msg").html("Please select 1");
if (document.getElementById('sel2').selectedIndex == 0)
$("#msg2").html("Please select 2");
});
});
形式:
<form id="form1">
<div id="msg"></div>
<select id="sel">
<option value="">-- select --</option>
<option value="valor1">Valor 1</option>
<option value="valor2">Valor 2</option>
</select>
<div id="msg2"></div>
<select id="sel2">
<option value="">-- select --</option>
<option value="valor1">Valor 1</option>
<option value="valor2">Valor 2</option>
</select>
<input type="button" id="go" value="Go" />
</form>