大家好,所以我刚开始学习php,并且能够弄清楚如何从我的数据库中获取搜索功能以获取信息。到目前为止唯一不起作用的是,当我获得该信息时,用户点击添加它似乎不起作用。所以我想要发生的就像购物清单。用户搜索我的数据库并找到他想要的东西。然后单击添加。在搜索框下方,将出现带有该单词的花药框。所以他知道它已被添加。然后,我可以添加一个十字架,他们可以点击它,如果他们想要摆脱该项目。不过我已经尝试过解决这个问题,但似乎无法到达任何地方。让这个问题起作用的任何帮助都会很棒。
到目前为止代码:
<input type="button" value="Add">
<div id="selectedStuff"></div>
</div>
$('#addButton').on('click', function( event ) {
var searchedValue = $('#search_term').val();
var divHolder = $('#selectedStuff');
divHolder.append(searchedValue + '<br>');
});
});
答案 0 :(得分:1)
您错过了此按钮上的#addButton
ID
<input id="addButton" type="button" value="Add">
答案 1 :(得分:0)
每当你通过js函数传递一个html元素时,你需要通过它来识别哪个元素的id。在js函数中,您传递了ID #addButton
,但它不会抓取任何内容,因为它不会匹配任何带有#addButton
ID的html标记。
将addButton
id分配给输入标记:
<input id="addButton" type="button" value="Add">
答案 2 :(得分:0)
使用此功能代替你的功能:
{{1}}