私は失敗したasp.netの検証後にページジャンプに問題をしました。私は、スクロール状態を復元することができますが、私は、クライアント側のasp.netバリデータの検証が失敗した後にイベントをバインドする必要があり、これを行います。検証が失敗し、ページがバインディングjQueryのイベントの後失敗したasp.netの検証
私は javaScript API for the validatorsにフックを見てきましたが、どれをジャンプする前に、私は
$('input[type=submit],input[type=image],:button').bind('click', function (e) {
//.. restore scroll state
)};
OR
$('form').bind('submit', function (e) {
//.. restore scroll state
});
これらの火災を次のようにイベントをフックしようとしていますこれらのフックのうちの1つがトリックを行うように見えます。
私はこのSO Answer見てきたが、私は、これは他の問題を引き起こすことが起こっているとして、手動でバリを発射する必要はありません。
解決策は、組み込みシステムのすべてのページにフックする必要があります。そのため、asp.netバリデータを削除してJQuery validation pluginを挿入するオプションは現実的ではありません。
妥当性検査が失敗した後に、どのようにクライアントサイドイベントに配線することができますか(マスターページに入れられ、グローバルに適用される方法)。
多くのおかげ
感謝を投稿してくださいと述べた唯一のソリューション
あったかもしれません。残念ながら試してみるとうまくいかない。バインドはOK取り組んでいる - イベントが要素に配線されています。それは問題の原因となっているイベントの順序です –