ASP.NET OnClientClick =“return false;”不起作用
发布时间:2020-05-22 11:18:47 所属栏目:asp.Net 来源:互联网
导读:我只想在Web用户控件中添加一些客户端(JQuery Javascript)验证.我放了一个OnClientClick处理程序,并调用该函数.但是,即使我返回“false”,OnClick方法也会被触发.我究竟做错了什么 ? 我使用VS 2010,使用JQuery 1.4.2定位4.0框架.和JQuery UI 1.8.4. 这是一个
|
我只想在Web用户控件中添加一些客户端(JQuery Javascript)验证.我放了一个OnClientClick处理程序,并调用该函数.但是,即使我返回“false”,OnClick方法也会被触发.我究竟做错了什么 ? 我使用VS 2010,使用JQuery 1.4.2定位4.0框架.和JQuery UI 1.8.4. 这是一个示例代码: <td style="text-align:right"><asp:Button ID="btnAddSave" OnClientClick="return ValidateMail();" OnClick="btnAddSave_Click" runat="server" Text="Submit" /></td> 脚本方法: function ValidateMail() {
alert("Bouton clicked");
return false;
} 如果我在Page_Load事件中放置一个断点,我看到我进入并且还执行了btnAddSave_Click事件. 解决方法你有一个点击事件处理程序(通过jquery注册)返回true?在这种情况下,将忽略OnClientClick的返回值.看看我的问题(和答案):Why doesn’t returning false from OnClientClick cancel the postback (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC – 表单和模型绑定器中的多个模
- asp.net-mvc – 避免@html.checkboxfor的foreach
- 如何将旧版ASP应用程序转换为ASP.NET?
- 来自UserControl的ASP.NET AJAX页面方法
- ASP.NET MVC认为我的虚拟目录是一个控制器
- asp.net – Telerik RadAjaxManager仍然回发
- ADO.NET实用经验 转载
- asp.net-mvc – Mvc Mini Profiler请求带有和不带有RouteBa
- asp.net-mvc – 如何使用MVC 4上传大文件?
- asp.net – MembershipProvider在代码中更改连接字符串
推荐文章
站长推荐
- ASP.NET VNext类库System.Runtime.Serialization
- bin文件中的任何文件是否有任何更改会导致ASP.NE
- .net – CS0012:类型’System.Data.Linq.DataCo
- asp.net-mvc – 属性路由和本地化问题
- asp.net 4路由不工作在iis 7
- asp.net-mvc – 获取ASP.Net MVC中任何文件的完整
- asp.net-mvc – TempData在第二个请求后不会被破
- Jquery 组合form元素为json格式,asp.net反序列化
- 如何在asp.net页面上的%...%标签内使用c#代码?
- asp.net-mvc – 使用Repository/Service Pattern
热点阅读
