TutusT Asked:2021-12-28 16:22:02 +0000 UTC2021-12-28 16:22:02 +0000 UTC 2021-12-28 16:22:02 +0000 UTC 排序、搜索、选择是如何发生的,或者搜索、选择的排序功能是如何完成的。网店 772 我是否正确理解在大多数情况下排序、选择或搜索是由 AJAX 完成的,即通过 GET 请求传递所需的参数?我是说网店 javascript 1 个回答 Voted Best Answer user347472 2021-12-28T16:39:09Z2021-12-28T16:39:09Z 通常排序方法本身和其他事情都是在服务器上完成的。因为有数据库和业务逻辑。并且只有 API 暴露给客户端,其中可能有排序方法等,也可能没有。 请求的类型可以不同,例如,ajax post 或带有页面重新加载的常规表单提交。如果您需要在后台发送请求并旋转加载动画,则相应地使用 ajax。如果输入字段并且需要新页面的结果,那么通过提交表单。 POST 或 GET 是根据它们的特性来选择的。如果您需要缓存,以便每个人都可以看到请求参数或可以在某处为它们添加书签,那么 GET。如果不需要缓存或隐藏参数很重要,则 POST。这是我简化的。
通常排序方法本身和其他事情都是在服务器上完成的。因为有数据库和业务逻辑。并且只有 API 暴露给客户端,其中可能有排序方法等,也可能没有。
请求的类型可以不同,例如,ajax post 或带有页面重新加载的常规表单提交。如果您需要在后台发送请求并旋转加载动画,则相应地使用 ajax。如果输入字段并且需要新页面的结果,那么通过提交表单。
POST 或 GET 是根据它们的特性来选择的。如果您需要缓存,以便每个人都可以看到请求参数或可以在某处为它们添加书签,那么 GET。如果不需要缓存或隐藏参数很重要,则 POST。这是我简化的。