我有一个提交按钮,点了之后需要先判断页面上的其他控件是否符合条件,如果符合则保存数据,不符合就不保存。为了减少刷新页面次数,我现在这样实现的,将判断是否符合条件与提交数据相分离:前台利用JS进行判断其他控件是否符合规定,如果符合,就在后台执行提交,如果不符合,就不执行后台代码。
问题来了:前台的判断是通过onclick函数进行的,后台也是按钮响应函数,两个不能同时进行,我该怎么把二者联系起来,前台进行判断,将判断结果返回给后台,如果符合条件就执行后台的按钮响应函数。
不知道我这样的思路对不对,不知道怎么实现。跪求大牛指点。
问题来了:前台的判断是通过onclick函数进行的,后台也是按钮响应函数,两个不能同时进行,我该怎么把二者联系起来,前台进行判断,将判断结果返回给后台,如果符合条件就执行后台的按钮响应函数。
不知道我这样的思路对不对,不知道怎么实现。跪求大牛指点。
<form onsubmit="return validata()" >function validata(){
if(验证成功)
return true;
else
return false;
}
加入 OnClientClick = "return Check()"Js代码:
function Check(){
var res = fals;
if(条件成立){
res = true;
}
return true;
}