我这里有问题。我有一个jquery模式对话框,我有2个单选按钮。在我的代码中,我有jQuery ajaxStart和ajaxStop处理程序来检查Ajax请求(我还有一个其他的jquery对话框弹出来显示正在执行Ajax请求时的Loading ...消息等)。当我选择每个单选按钮时,会发出ajax请求。我遇到的问题是,由于ajax事件(ajaxStart,ajaxStop),当我点击单选按钮时,它们没有被选中(虽然我得到了我的单选按钮的正确值)。知道可能导致这种情况的原因吗?
您可以通过此jsfiddle
查看我的例子谢谢
答案 0 :(得分:0)
以某种方式显示加载对话框正在干扰click事件。如果您使用setTimeout
延迟ajax调用,则可以正常工作。