如果我们使用asp.net mvc获得员工列表,那么为什么我们使用webapi使用jquery ajax来调用它

时间:2016-12-25 17:52:23

标签: c# jquery asp.net asp.net-mvc asp.net-web-api

如果我们使用jquery ajax使用asp.net mvc获取员工列表,那么为什么我们使用webapi使用jquery ajax来调用它来执行相同的任务。我是mvc和services的新手。

1 个答案:

答案 0 :(得分:-1)

  

如果我们使用jquery ajax使用asp.net mvc获取员工列表,那么为什么我们使用webapi使用jquery ajax来调用它来执行相同的任务。

如果他们返回不同的东西,那就不是同一个任务。我假设你正在开展一个既有这两个项目的项目。

一个版本可能会在响应AJAX调用时将HTML内容返回给调用者,在这种情况下,HTML可能会被追加或插入到视图中。例如,它可能会返回一个部分视图,其中包含HTML表中的所有员工。

另一个是web api版本,可以为没有html的员工列表返回纯JSON。

来电者需要根据需要拨打正确的电话。