Javascript 如何使用JQuery AJAX调用MVC应用程序收集多个异步结果
我希望在MVC web应用程序中进行服务器端后台工作时能够记录一系列事件。基本上,我目前有一个jqueryajax调用触发我的服务器端操作。异步时,操作仅在完成时返回一次数据(例如,如果引发异常)。我需要在客户端记录在服务器端生成的消息Javascript 如何使用JQuery AJAX调用MVC应用程序收集多个异步结果,javascript,jquery,ajax,asp.net-mvc,asynchronous,Javascript,Jquery,Ajax,Asp.net Mvc,Asynchronous,我希望在MVC web应用程序中进行服务器端后台工作时能够记录一系列事件。基本上,我目前有一个jqueryajax调用触发我的服务器端操作。异步时,操作仅在完成时返回一次数据(例如,如果引发异常)。我需要在客户端记录在服务器端生成的消息 考虑到这一点,有没有一种方法可以在服务器端工作仍在进行时,将多条日志消息发布到我的呼叫站点?考虑到我已经在AJAX GET/POST的上下文中,AJAX推送是唯一的方式吗?有没有一种方法不仅可以使用异步GET/POST,还可以使用JQUery通过同一调用返回异步
考虑到这一点,有没有一种方法可以在服务器端工作仍在进行时,将多条日志消息发布到我的呼叫站点?考虑到我已经在AJAX GET/POST的上下文中,AJAX推送是唯一的方式吗?有没有一种方法不仅可以使用异步GET/POST,还可以使用JQUery通过同一调用返回异步结果 不要为此使用ajax。使用Web套接字、服务器发送事件或类似的方法将日志消息推送到客户端,并使用ajax长轮询作为回退。有没有代码显示您的尝试?