实现软件盘搜索功能
Posted Cris
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现软件盘搜索功能相关的知识,希望对你有一定的参考价值。
需求:微信公众号网页开发,手机软件盘上的换行变成搜索按钮
为了让换行变成搜索按钮
<form className="list-filter-center" action="#">
<input
value={this.state.query.q}
placeholder="班级编号/某老师"
type="search"
onKeyDown={this.keyDown.bind(this)}
onChange={this.changeQ.bind(this)}
/>
</form>
keyDown(e) {
if (e.keyCode === 13) {
this.searchClasses();
}
}
这样写后确实换行按钮便成了搜索,但是发现点击搜索按钮会刷新页面,
于是我们需要取消默认行为
keyDown(e) {
if (e.keyCode === 13) {
this.searchClasses();
event.cancleBubble = true;
event.returnValue = false;
return false;
}
}
以上是关于实现软件盘搜索功能的主要内容,如果未能解决你的问题,请参考以下文章
SQLite 片段函数实现不会在 TextView 中将文本格式化为 HTML