日期:2014-05-19  浏览次数:20703 次

怎么给submit加上限制条件再提交
代码如下:
<script type="text/javascript">
function rdClick(){
var name = $("#account").val();
var isValid = true;
if (name == null || name == "") {
alert("用户名不能为空");
isValid = false;
}
  if(isValid == true){
$(".FindPwd-btn1").submit();
}
}
</script>
<input name="account" id="account" class="input-txt" type="text">
<a class="FindPwd-btn1" type="button-submit" href="#" onclick="rdClick()">确定</a> 

我现在想的是没输入用户名的时候弹出对话框"用户名不能为空",不跳转到下一个页面,请问怎么才能实现,我在isValid = false;后面加上一句return false;没用处。

------解决方案--------------------
不要用submit,用普通的button模式。。。
------解决方案--------------------
探讨

<form action="login.do" method="post" id="loginForm"><a class="FindPwd-btn1" type="button-submit" href="#" onclick="rdClick()">确定</a>
</form>

$(function(){

$(".FindPwd-btn1").click(function……

------解决方案--------------------
这个好像是超链接触发了吧,并不是通常的submit,所以你下面的那个if(isValid == true){}没起作用。。