我使用ASP.Net MVC ajax.beginform更改面板中的内容,我也用javascript切换页面上的其他一些元素,
如果我在两个选项之间快速点击,则javascript按预期运行,但ajax并不总是返回与最后点击的按钮相关的内容。
其他人有这个问题,是否有任何修复或解决方法?
干杯。
标记
答案 0 :(得分:2)
这是正常的,AJAX是异步的,这意味着您收到服务器响应的顺序不能保证与您发送请求的顺序相同。您可能需要对请求进行排队。有一些好jquery plugins允许您achieve this。但是对于MS Ajax我怀疑。