我页面中有两个层,用户自己选择以显示相应层的内容,每个层中有一个input标签:
我想在提交的时候做一个判断,如果层1的input未选中,则弹出一个消息框; 如果在层2的页面中提交,input未选中则弹出消息框提示。 <select id="pro_reviewperson" name="reviewperson" class="select"></select>
<select id="trip_reviewperson" name="reviewperson" class="select"></select> 我写的是这样的:
if($("select[name='reviewperson']").val() == "") 但它层一得可以,如果切换到层2去,层1中未选就不行 if($("#pro_reviewperson").val() =="" || $("#trip_reviewperson").val() =="") 这种业不行
我想在提交的时候做一个判断,如果层1的input未选中,则弹出一个消息框; 如果在层2的页面中提交,input未选中则弹出消息框提示。 <select id="pro_reviewperson" name="reviewperson" class="select"></select>
<select id="trip_reviewperson" name="reviewperson" class="select"></select> 我写的是这样的:
if($("select[name='reviewperson']").val() == "") 但它层一得可以,如果切换到层2去,层1中未选就不行 if($("#pro_reviewperson").val() =="" || $("#trip_reviewperson").val() =="") 这种业不行
input又是哪个表单,checkbox?
提交是表单submit吗?页面转跳了吗
{
$.post("expenseAccount.aspx?method=GetRole",function(res)
{
if(res == 1)
{
if($("select[name='reviewperson']").val() == "")
{
alert("请选择评审人!");
}
else
{
if(Request('id').length==0)
{
SubmitFrom('frmExpense','InsertProject','close');
}
else
{
SubmitFrom('frmExpense','UpdataProject','close');
}
}
}
else
{
if(Request('id').length==0)
{
SubmitFrom('frmExpense','InsertProject','close');
}
else
{
SubmitFrom('frmExpense','UpdataProject','close');
}
}
});
}我怎么在提交事件中判断,如果有一个select 为空,弹出消息提醒
如果为空return false不就不提交了