gpt4 book ai didi

jquery - 注入(inject)、操作 AJAX 数据的权威最佳实践

转载 作者:行者123 更新时间:2023-12-01 01:39:38 25 4
gpt4 key购买 nike

自从涉足 AJAX 以来,我一直使用“一切有效”的方法来操作 AJAX 数据返回。我想知道处理数据的明确且现代的最佳实践是什么。

通过服务器脚本生成 HTML 并在 onComplete 函数中引入返回的数据是否是最佳实践?在做任何事情之前是否应该首先查看 XML/JSON?如何处理返回的数据?使用 .live() 似乎不是最有效的方法。

我从未见过这个问题的明确答案。非常感谢您的专业知识。

最佳答案

这完全取决于您所处理的案例!

比如说,如果返回的数据,是用来填充一个网格的,那么“数据类型”更有可能是某种 json。在这种情况下,最佳实践是使用您使用的框架提供的元素来处理特定类型的数据。例如在 Ext-js 中:

obj = Ext.util.JSON.decode(action.response.responseText);

(action) 作为 json 对象返回到 success 函数。

大多数流行的 JavaScript 框架都具有处理特定数据的函数:

.load(),.eval() 等...

之后,构建 html 或 xml 最好留在服务器端。大多数服务器语言都有解析和生成 json 的工具。因此,最佳实践肯定是相信您的框架工具,而不是在每个项目上重新发明轮子。

关于jquery - 注入(inject)、操作 AJAX 数据的权威最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2382777/

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