gpt4 book ai didi

javascript - jQuery .load() 是如何工作的

转载 作者:行者123 更新时间:2023-12-02 19:52:32 24 4
gpt4 key购买 nike

有人(@Denis)帮助我弄清楚了这么多,但我不太明白 load() 真正实现了什么,或者为什么要完成对“some_html”的引用。

据我所知,我认为 Denis 的意思是这是最初加载网站的 python 代码。

def some_html():
return render('my_template.tpl')

这是回调 python 以获取更多数据的脚本,这让我有些困惑。

<script type="text/javascript">
$('#result_from_server').load('/some_html');
</script>

我似乎无法理解的是为什么要引用原始Python方法“/some_html”?我希望引用 python 中的新方法,该方法专门用于回复来自 javascript 的调用。

带有 id="result_from_server "的 DIV 我想将充当 HTML 中的伪变量或容器来接收结果。我认为这是相当清楚的。

<div id="result_from_server"></div>  

如果有人可以帮助我理解此请求的工作原理,我将不胜感激。我确实明白不同类型的数据可以从 python 传回。但我没有看到任何类型的打字。我认为这意味着这个片段是用于传递文本的。

最佳答案

'/some_html' 未引用 Python 方法。它和我一样对Python一无所知!在本例中,它是 jQuery 的 ajax 调用(load 方法)的 URL。我假设您的 Python 代码的最终结果是将代码模板映射到 URL。

关于javascript - jQuery .load() 是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9105013/

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