我有一个提交按钮,使用jQuery发布,然后回发,如果有任何错误,但如果我添加attr('disabled','disabled');
,以避免用户单击两次以上(后两次)以某种方式禁用该按钮不起作用。请参阅fiddle.net。以编程方式禁用按钮
回答
但是请注意,禁用提交按钮可以阻止提交表单 – mplungjan
'.attr('disabled','disabled')'没有什么问题,它们在这种情况下(几乎)是一样的是微不足道的)。主要的问题是'document.ready'上缺少事件处理函数定义。 – qJake
我试过了,它不工作,如果我点击非常快(很多次),它仍然在我的数据库中创建2个文章 – user2178521
哇,很多的问题。
- 您没有将jQuery加载到您的小提琴中。
- 您需要在使用它们之前定义事件处理程序,最好在页面准备好
$(function() { ... });
之后。 - 您可以使用
.click()
,因为您正在禁用该按钮,这使代码更易于阅读。
sry我没有复制所有代码,我只是尽量保持简单,我已经准备好了功能 – user2178521
@ user2178521在使用它之前,您仍然需要定义事件。 – qJake
- 1. 操作栏“操作按钮”以编程方式禁用/启用?
- 2. 如何以编程方式禁用主页按钮?
- 3. 如何以编程方式禁用函数onclick按钮
- 4. 如何以编程方式禁用按钮?
- 5. 以编程方式禁用安卓android,Home和Recent按钮
- 6. 以编程方式按下按钮
- 7. iPhone:以编程方式按下按钮
- 8. 以编程方式按下此按钮
- 9. 以编程方式编写android:按钮
- 10. Android以编程方式声明按钮?
- 11. 以编程方式点击按钮vb.net
- 12. 以编程方式点击HTML按钮
- 13. 以编程方式单击MessageBox按钮
- 14. 以编程方式点击按钮 - JS
- 15. 以编程方式居中按钮
- 16. 以编程方式IBAction和按钮
- 17. 以编程方式添加按钮
- 18. 以编程方式切换按钮on_state?
- 19. 以编程方式设置RoundedRect按钮
- 20. 以编程方式链接的按钮
- 21. 如何禁用以编程方式长按主页按钮启动谷歌?
- 22. 禁用按钮编程primefaces
- 23. 如何以编程方式禁用按钮单击操作方法
- 24. 编程方式启用/ Flex中禁用菜单栏按钮4
- 25. 如何以编程方式禁用Android上的onClick处理程序AppWidget按钮
- 26. 以编程方式启用/禁用Log4jLogger?
- 27. 以编程方式在使用javascript/jQuery的oracle apex中禁用按钮
- 28. 以编程方式控制保存按钮启用/禁用状态
- 29. 如何以编程方式禁用/启用CQ5中的删除按钮
- 30. 如何以编程方式生成按钮名称按钮
它的工作原理,但你的代码是相当差。我在http://jsfiddle.net/j08691/zMKg5/2/简化了你的例子。你的代码禁用按钮甚至没有设置,直到第一次点击按钮,但你可以看到,点击#2它的作品。那,你应该通过'.attr()'使用'.prop()'。 – j08691
thx很多!它现在可以工作,但有一个问题,如果PHP发现任何错误,我有错误后发布,但按钮已禁用,任何方式来解决这个问题? – user2178521
不是没有看到您的其他代码。 – j08691