我是Javascript和MarkLogic 9的新手。 当前,我试图通过服务器端JavaScript在HTML中显示搜索结果。 (不是客户端的Node.js API)如何从MarkLogic上HTML的Serverside-JS搜索结果中删除
查询结果似乎很好,如果我访问 直接.sjs从浏览器的文件,但 我不能让它为FUNC()和HTML(表示层) 运行。 HTML和.sjs文件都在ML服务器托管)
任何人都可以帮助我吗?
我是Javascript和MarkLogic 9的新手。 当前,我试图通过服务器端JavaScript在HTML中显示搜索结果。 (不是客户端的Node.js API)如何从MarkLogic上HTML的Serverside-JS搜索结果中删除
查询结果似乎很好,如果我访问 直接.sjs从浏览器的文件,但 我不能让它为FUNC()和HTML(表示层) 运行。 HTML和.sjs文件都在ML服务器托管)
任何人都可以帮助我吗?
查询结果似乎很好,如果我直接从 浏览器访问.sjs文件,但我不能让它为FUNC()和HTML (表示层)上运行。 HTML和.sjs文件都寄存在ML 服务器)
任何人都可以帮我吗?
使用Javascript fetch()函数。你正在努力实现可能看起来像这样有什么正确的代码:
var payload = {
a: 1,
b: 2
};
var data = new FormData();
data.append("json", JSON.stringify(payload));
fetch("/echo/json/",
{
method: "POST",
body: data
})
.then(function(res){ return res.json(); })
.then(function(data){ alert(JSON.stringify(data)) })
感谢您的快速响应。为什么document.write函数在这种情况下不起作用? – Njbs
包括你的代码,你试过在后为止。参加[导览](https://stackoverflow.com/help)了解更多信息。 – UmarZaii
请问你能出示一些SJS码吗? – Tamas