以编程方式禁用按钮

时间:2013-06-03 14:28:37

标签: jquery

我有一个提交按钮,使用jQuery发布,如果有任何错误则发回,但是如果我添加attr('disabled','disabled');以避免用户点击超过两次(发布两次)以某种方式禁用该按钮不工作

请参阅fiddle.net

2 个答案:

答案 0 :(得分:2)

使用.prop()

.prop("disabled", true);

另外,在小提琴的左侧启用jQuery。

更新:http://jsfiddle.net/tymeJV/zMKg5/1/

答案 1 :(得分:1)

哇,很多问题。

  • 你没有把jQuery加载到你的小提琴里。
  • 您需要在使用之前定义事件处理程序,最好在页面准备好后$(function() { ... });
  • 您可以使用.click()因为您正在禁用该按钮,这使代码更易于阅读。

使用工作代码:http://jsfiddle.net/TLEG4/