如果我们使用jquery ajax使用asp.net mvc获取员工列表,那么为什么我们使用webapi使用jquery ajax来调用它来执行相同的任务。我是mvc和services的新手。
答案 0 :(得分:-1)
如果我们使用jquery ajax使用asp.net mvc获取员工列表,那么为什么我们使用webapi使用jquery ajax来调用它来执行相同的任务。
如果他们返回不同的东西,那就不是同一个任务。我假设你正在开展一个既有这两个项目的项目。
一个版本可能会在响应AJAX调用时将HTML内容返回给调用者,在这种情况下,HTML可能会被追加或插入到视图中。例如,它可能会返回一个部分视图,其中包含HTML表中的所有员工。
另一个是web api版本,可以为没有html的员工列表返回纯JSON。
来电者需要根据需要拨打正确的电话。