我正在网页的“ 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>
答案 0 :(得分:1)
如果您希望以javascript数组的形式获取数据:请将JSA参数设置为1。因此,在请求URL中将jht=1
替换为jsa=1
。
执行此操作时,它将生成一个脚本,该脚本将结果存储在名为qdb_data
的全局变量中。
请注意,GenResultsTable调用旨在生成HTML表,而不是检索原始数据。要获取原始数据,我宁愿使用https://help.quickbase.com/api-guide/do_query.html