クライアントクリックイベントを持つ画像ボタンとリンクボタンがあります。jqueryまたはjavascript関数を使用してこれらのボタンのクライアントクリックを無効にしたい ボタンを見つけて添付する
$("#linkBtn").disable()
サーバーのクリックを無効にしていますが、クライアントのクリックは無効にしていません。助けてください。前もって感謝します :)
クライアントクリックイベントを持つ画像ボタンとリンクボタンがあります。jqueryまたはjavascript関数を使用してこれらのボタンのクライアントクリックを無効にしたい ボタンを見つけて添付する
$("#linkBtn").disable()
サーバーのクリックを無効にしていますが、クライアントのクリックは無効にしていません。助けてください。前もって感謝します :)
preventDefault
イベントを呼び出すか、またはreturn false
;を呼び出すだけで、クリックイベントを防ぐことができます。
$("#linkBtn").click(function(e){
e.preventDefault();
return false;
})
クライアント側を無効にする
YourControl.Attributes.Add("onclick", "this.disabled= 'disabled' ");
使用することもできます
OnClientClick = "return false";
こんにちは、2 つの可能性があります。
1.) クライアントのクリックを静的に無効にする:
この場合、使用できます
<a href="http://www.google.com" onclick="return false;">Open the Glossary</a>.
<img onclick = "return false;" alt="test" src="1.jpg"/>
また
2.) 実行時にこれが必要です:
<script type="text/javascript" language="javascript">
function test() {
//your logic
return false;
}
</script>
<a href="http://www.google.com" onclick="return test();">Open the Glossary</a>.
<img onclick = "return test();" alt="test" src="1.jpg"/>