gpt4 book ai didi

javascript - jquery $.post() 与 $.get()

转载 作者:可可西里 更新时间:2023-11-01 02:58:17 24 4
gpt4 key购买 nike

我需要检索一个简单的页面并使用它返回的数据。 $.post()$.get() 之间有什么区别吗?我应该使用一个吗?

我不打算随请求提交任何数据。

最佳答案

如果您只想从 html 文档中检索内容,请改用 $.load()

您甚至可以通过提供额外的选择器从该文档中检索部分信息:

$('#result').load('ajax/test.html');
$('#result').load('ajax/test.html #justThisContainerPlease');

参见 http://api.jquery.com/load/


为了更笼统地回答您的问题,无论您是使用 POST 还是 GET 请求服务器都没有太大区别,这取决于数据量你需要发送。通常,GET 请求限制为 2083(因为 IE 限制了查询字符串)。因此,如果您有大量数据要发送,您应该使用 POST 请求。

从技术上讲,GET 请求应该稍微快一些。因为在内部只发送一个数据包而不是至少两个(一个用于报头,一个用于传输主体)。但这确实是高性能优化。

关于javascript - jquery $.post() 与 $.get(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9875528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com