让某些服务器控件触发事件时,先调用js函数,在调用后台函数代码
2014-11-04 00:07
537 查看
以asp.net为例子:
<asp:buuton runat="server" ID="serverBtn" OnClick = "btn_click" />
js函数:
function a(){
}
当点击这个服务器控件,先让他执行a(),再执行btn_click,因为在某些情况下需要判断是否将数据回传到服务器,所以需要要在前台进行判断
解决方法:
html代码:
<div onclick="a()"></div>
<asp:buuton runat="server" ID="serverBtn" OnClick = "btn_click" /><!--用这个服务器控件做桥梁-->
js代码:
function a(){
if()//进行判断数据是否符合条件{
document.getElementById("serverBtn").click();//相当点击服务器控件serverBtn
}
}
<asp:buuton runat="server" ID="serverBtn" OnClick = "btn_click" />
js函数:
function a(){
}
当点击这个服务器控件,先让他执行a(),再执行btn_click,因为在某些情况下需要判断是否将数据回传到服务器,所以需要要在前台进行判断
解决方法:
html代码:
<div onclick="a()"></div>
<asp:buuton runat="server" ID="serverBtn" OnClick = "btn_click" /><!--用这个服务器控件做桥梁-->
js代码:
function a(){
if()//进行判断数据是否符合条件{
document.getElementById("serverBtn").click();//相当点击服务器控件serverBtn
}
}
相关文章推荐
- UpdatePanel中用后台CS代码调用JS代码,先执行控件事件,后触发JS
- 服务器控件使用js进行验证(选择地调用后台事件)
- 服务器控件使用js进行验证(选择地调用后台事件)
- ...后台代码中如何调用 javascript 函数的问题! - ASP.NET专题(按钮事件中调用JS文件中函数)
- js调用.net后台事件、后台调用前台以及js调用服务器控件
- js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法
- asp.net 服务器控件LinkButton等在后台代码中设置js事件或添加css样式
- js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法
- ...后台代码中如何调用 javascript 函数的问题! - ASP.NET专题(按钮事件中调用JS文件中函数)
- js代码赋值触发select控件的onchange事件
- js触发单击事件(不是调用某组件定义的单击函数,而是触发,相当于你点击)
- 用服务器控件在后台调用前台客户端JS方法
- 关于datagrid中控件利用js调用后台方法事件的问题
- js调用后台函数或按钮事件
- JS触发服务器控件的单击事件
- 一个aspx页面有2个按钮,都是服务器控件,服务器上的DLL如何知道用户点击了哪个按钮,从而按钮的事件函数被调用
- js代码触发事件 函数列表
- js如何调用asp.net后台不带参方法?? js如何调用服务端控件事件??
- C#winform后台代码与HTML内JS脚本函数相互调用
- js代码触发事件 函数列表