一天一个朋友问我,在页面上有一个服务器控件btnSave,单击btnSave时会提交并执行服务器端保存代码。现要求单击btnSave时先执行客户端代码,通过客户端验证时方提交,否则不提交,请问如何在客户端实现提交及取消提交?
其实很多人都对这个困惑,事实上实现起并不复杂,我们要在JavaScript当中好好利用__doPostBack("","")就可以实现;
实现方法:建二个按钮控件,一个客户端的btnsave,一是服务器控件btnSave。
function Check
(
if (!condition...)
{
return;
}
else
{
__doPostBack("btnSave","");
}
)
btnsave.click=Check;
这样单击btnsave就可会实现上面的功能了。
其实很多人都对这个困惑,事实上实现起并不复杂,我们要在JavaScript当中好好利用__doPostBack("","")就可以实现;
实现方法:建二个按钮控件,一个客户端的btnsave,一是服务器控件btnSave。
function Check
(
if (!condition...)
{
return;
}
else
{
__doPostBack("btnSave","");
}
)
btnsave.click=Check;
这样单击btnsave就可会实现上面的功能了。
浙公网安备 33010602011771号