firefox中的javascript ui按钮更新

这些天,我在JavaScript麻烦中陷入困境. 好的,所以我的网页上有一个按钮,其中有一个单击事件. 在onclick事件中,我执行以下操作:禁用按钮(以免再次单击它)更改按钮(值)在xmlhttprequest.send()(我认为这是异步的),因为我这样做是异步的:http . 似乎很简单,我只是不希望在仍在等待请求时单击该按钮. 我在IE6中没有麻烦,但是Firefox只是将按钮显示为"向下压",然后在响应返回之前,它会禁用按钮,更改文本. 现在看来,我需要某种"嘿,更新自己"的电话,因为它在警报显示时正确禁用和东西. 我不确定这是否有意义,我希望我的按钮在等待响应时出现残障. 如果需要,我可以邮寄代码.

# 回答1

是的,你能做到吗? 如果将开放方法的第三个参数设置为真,则是异步的.
# 回答2

哈! 我什至没有发送第三个论点. 我以前曾经,但是我想在某个时候我把它取出了. 是时候检查是否修复了. 编辑:是的,就是这样. 我知道这一定是我忽略的愚蠢的东西,因为我过去曾经正确地禁用/启用了按钮
# 回答3

那么,没有第三个论点,它如何工作? 不要告诉我您首先在IE中进行了测试.
# 回答4

实际上,我在FF. 并且正在尝试我能想到的一切(除了第三个论点(出于某种原因)被删除的第三个论点,它在其他页面 *耸耸肩 *)中,我正在绕过电话,试图确保它们以正确的顺序和东西开火. 然后我去了IE,看到它做了我认为应该做的事情. 所以我在这里质疑. 这是我可能从未注意到的愚蠢的事情.

标签: Javascript

添加新评论