所以我将一个内容丰富的数据库链接到dreamfactory rest api。 api在显示我需要的URI以获取我正在寻找的内容方面做得很好。我想要做的是从用户输入构造此URI。
以下是我需要创建的URI的示例:
/rest/mydb/bp?filter=title%20LIKE%20%22%25tent%25%22
构建此sql查询:
SELECT * FROM bp WHERE title LIKE "%tent%"
我想进入"帐篷"进入输入框并构造给定的URI示例。
我的最终目标是使用英特尔的XDK创建一个搜索应用程序,所以我猜我必须用JS做这个,但我没有很多前端经验。
答案 0 :(得分:0)
这可以解决这个问题
JS& HTML
build.onclick = function() {
var $search = document.getElementsByName("searchinput")[0].value;
var $query = '/filter=title%20LIKE%20%22%25' + $search + '%25%22';
output.firstChild.nodeValue = $query;
};

<p id="output"> </p>
<form>
<input type="text" id="formValueId" name="searchinput" />
</form>
<button id="build">Build query</button>
&#13;