1

我正在尝试通过我不完全理解的 API 查询数据库。我收到了一个与关键字搜索表单一起使用的 API 示例。表单是一个html文件,使用jquery返回JSON文档,将项目格式化成数组数组,然后显示。

我试图构建我的应用程序的设计并操纵表单以在我的页面中工作。使用 API 的文件要求使用基本链接。

<base href="{{app_root}}">

如果我删除此基本链接,我的搜索功能将丢失。如果我使用基本链接,所有演示文稿和 CSS 都会丢失。

我想也许我可以在需要调用搜索文件时动态更改基本链接:

<script type="text/javascript"> 
function setbasehref(basehref) { 
     var thebase = document.getElementsByTagName("base"); 
     thebase[0].href = basehref; 
} 
//setbasehref("{{app_root}}");
setbasehref("{{app_root}}");
</script>

然后使用 setbasehref() 将其更改回我原来的基本链接,但这不起作用。

我是 javascript 和 JSON 的新手,我不完全确定 app_root 在做什么。有什么想法吗?

4

0 回答 0