0

我有一个图像按钮和链接按钮,它们有客户端点击事件。我想使用 jquery 或 javascript 函数禁用客户端单击这些按钮 查找按钮并附加

$("#linkBtn").disable()

对他们来说是禁用服务器点击而不是客户端点击。请帮忙。提前致谢 :)

4

3 回答 3

2

preventDefault您可以通过简单地调用事件或通过来防止点击事件return false

$("#linkBtn").click(function(e){

   e.preventDefault();
   return false;
})
于 2012-09-25T09:14:50.053 回答
0

您好,有两种可能:

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"/>
于 2012-09-25T09:28:37.080 回答
0

禁用客户端

 YourControl.Attributes.Add("onclick", "this.disabled= 'disabled' ");

你也可以使用

OnClientClick = "return false";
于 2012-09-25T09:06:02.787 回答