如何在Javascript变量中存储脚本URL的结果

时间:2019-01-08 15:54:15

标签: javascript html dom

我正在网页的“ head”元素中运行脚本,该脚本是API调用网址,并以javascript数组的形式返回结果。问题在于API文档没有提供关于javascript数组的名称或访问方式的参考,因此我不知道如何在其他脚本中使用该数组。我需要一种将url API调用结果存储到自己可以使用的javascript数组变量中的方法。

那么,有没有一种方法可以将“ head”脚本的结果存储为变量?谢谢你的帮助。

<script lang="javascript" src="https://target_domain/db/ target_dbid?a=API_GenResultsTable&qid=5&jht=1&ticket=auth_ticket"> </script>

1 个答案:

答案 0 :(得分:1)

如果您希望以javascript数组的形式获取数据:请将JSA参数设置为1。因此,在请求URL中将jht=1替换为jsa=1

执行此操作时,它将生成一个脚本,该脚本将结果存储在名为qdb_data的全局变量中。

请注意,GenResultsTable调用旨在生成HTML表,而不是检索原始数据。要获取原始数据,我宁愿使用https://help.quickbase.com/api-guide/do_query.html