<input id="btn_saveUser" onclick="return isEmpty()" type="button" value="保存" />
jQuery内对id捆绑一个单击事件
$("#btn_saveUser").click(this.saveOrUpdateUser.bind(this,'save'));
JSP内再增加一个数据验证原生JS
<script type="text/javascript" >
function isEmpty(){
var form = document.userform;
if(form.NAME.value==""){
alert("用户名不能为空!");
userform.NAME.focus();
return false; }
return true;
}
</script>
现在问题来了, 当我点击这个按钮的时候,数据验证已经可行,
有一个问题,就是下面这种方式能不能让我的数据验证 和 ID捆绑的事件
执行先验证,再执行操作?
验证不过就不能进行事件操作。
<input id="btn_saveUser" onclick="return isEmpty()" type="button" value="保存" />
用C语言怎么写这个程序?f(x) = anxn +......+a2x2 + a1x + a0例如:计算f(3)=1*34+0*33+0*32+2*31+9输入x=3,n=4,以及1,0,0,2,9 得到结果96......
答案就在这里:急急
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
$("#btn_saveUser").click(function(){
if(isEmpty()){
saveOrUpdateUser()
}
});
用函数回调就可以了吧
我觉得你应该把这两个方法放在一个事件中,只有不为空时候才执行提交事件。
$("#btn_saveUser").click(function(){
boolean flag = false;
var form = document.userform;
if(form.NAME.value==""){
alert("用户名不能为空!");
userform.NAME.focus();
return false;
}else {
flag=true;
}
if(flag){
$("#userform").submit();
}
})
在单击事件中调用isEmpty(),return 写在外面