asp.net – 当onclientclick为false时,停止onclick触发?
发布时间:2020-05-23 15:46:35 所属栏目:asp.Net 来源:互联网
导读:可以使用按钮的onclientclick属性进行客户端检查。如果检查返回true,则触发onclick事件。如果客户端检查返回false,请不要触发onclick事件。 那可能吗? 更新: 这两个工作: Stops the form from submitting:OnClientClick=return false; Allows the form t
|
可以使用按钮的onclientclick属性进行客户端检查。如果检查返回true,则触发onclick事件。如果客户端检查返回false,请不要触发onclick事件。 那可能吗? 更新: 这两个工作: Stops the form from submitting: OnClientClick="return false;" Allows the form to submit: OnClientClick="return true;" 接下来的2不工作: // in js script tag
function mycheck() {
return false;
}
// in asp:button tag
OnClientClick="return mycheck();"
// in js script tag
function mycheck() {
return true;
}
// in asp:button tag
OnClientClick="return mycheck();"
它提交表单两次。 这是为什么? 解决方法在调用函数之后,要在OnClientClick中添加return。否则,即使函数返回false,该按钮也会发回。<asp:button ID="Button1" runat="server" OnClick="Button1_Click"
OnClientClick="return checkValidation()" Text="Submit" />
<script type="text/javascript">
function checkValidation() {
return confirm('Everything ok?');
}
</script> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 以下部分已定义,但尚未为布局页面呈现
- asp.net-mvc – RenderSection在ASP.NET MVC3中的部分视图中
- asp.net-mvc – ASP.NET MVC 5为隐藏输入渲染不同的bool值
- ASP.Net 5 RC2配置部分绑定
- .NET WebApi jsonapi.org支持
- asp.net – 动态创建的DropDownList在Postback上丢失了List
- asp.net-mvc – ASP.NET MVC:使浏览器缓存图像从动作
- asp.net-mvc – 如何单元测试应用了[Authorize]属性的控制器
- asp.net-mvc – 如何在MVC6或AspNet Core或IdentityCore中更
- 实体框架 – 对ASP.NET MVC Onion架构的意见
推荐文章
站长推荐
- asp.net – visual studio 2017调试无法启动程序
- .net – linq排序列表(MyObjects)
- asp.net-mvc – 在OS X 10.7.4上的MonoDevelop中
- Forms身份验证应用程序中的ASP.NET Web服务
- asp.net-core – ASP .NET Core 1.0 RTM本地化无
- asp.net – LINQ to SQL Web应用程序最佳实践
- asp.net-mvc – 如何阻止Elmah伐木?
- asp.net-mvc – 本地化数据注释默认消息([必需]
- asp.net-mvc – 在ASP.NET MVC中创建报表的最佳方
- 内容管理 – ASP.NET建议[已结束]
热点阅读
