asp.net验证失败后绑定JQuery事件
asp.net验证失败后,页面跳转出现问题。我可以恢复滚动状态,但要做到这一点,我需要在客户端asp.net验证程序验证失败后绑定一个事件。我试着与以下事件联系起来asp.net验证失败后绑定JQuery事件,jquery,asp.net,validation,Jquery,Asp.net,Validation,asp.net验证失败后,页面跳转出现问题。我可以恢复滚动状态,但要做到这一点,我需要在客户端asp.net验证程序验证失败后绑定一个事件。我试着与以下事件联系起来 $('input[type=submit],input[type=image],:button').bind('click', function (e) { //.. restore scroll state )}; 或 在验证失败和页面跳转之前触发这些命令 我已经看过用钩子钩住鱼钩,但这些钩子似乎都没用 我已经看过了,
$('input[type=submit],input[type=image],:button').bind('click', function (e) {
//.. restore scroll state
)};
或
在验证失败和页面跳转之前触发这些命令
我已经看过用钩子钩住鱼钩,但这些钩子似乎都没用
我已经看过了,但我不想手动启动验证器,因为这会导致其他问题
该解决方案需要连接到内置系统的每个页面,因此删除asp.net验证程序并放入的选项是不现实的
任何关于如何在验证失败后连接到客户端事件的想法(以一种可以放入母版页并全局应用的方式)
非常感谢您尝试过使用jquery库的功能吗?我对asp验证的知识相当有限。但是live允许ju在将要创建的对象上设置绑定。它将在1.7中被弃用,并被on()取代。在将此保留一段时间后-我认为唯一的方法是
也就是说,如果有人知道不同,请发布谢谢你的回答。不幸的是,我试过了,但没有成功。绑定工作正常-事件已连接到元素。导致问题的是事件的顺序
$('form').bind('submit', function (e) {
//.. restore scroll state
});