2010-12-08 5 views
1

J'utilise ASP.Net MVC ajax.beginform pour modifier le contenu dans un panneau, je commutation également d'autres éléments sur la page avec javascript,ASP.Net MVC Ajax.Beginform donner des résultats inattendus lorsque vous cliquez rapidement

si je clique rapidement entre deux des options, le javascript se comporte comme prévu mais l'ajax ne retourne pas toujours le contenu lié au dernier bouton cliqué.

quelqu'un d'autre avait ce problème et y at-il des correctifs ou des solutions de contournement?

Cheers.

Mark

Répondre

2

C'est normal, AJAX est asynchrone sens que l'ordre vous recevriez des réponses du serveur n'est pas garanti d'être le même que vous envoyez les demandes. Vous devrez peut-être mettre en file d'attente les demandes. Il y a quelques bons jquery plugins qui vous permettent de achieve this. Mais avec MS Ajax, je doute.

Questions connexes