防止在 typeahead.js 中的 notFound 上提交表单?

问题描述

我在基于 jQuery 的页面中的搜索字段中使用 typeahead.js 进行自动完成。在我的数据集中,我添加

templates: {
            notFound: ['<b>No results</b>'],},

用户输入胡言乱语时成功显示此消息。

然后我如何防止表单被提交?在这个应用程序中,typeahead 将结果的值放入隐藏字段中,由后端获取。换句话说,它实际上不是一个搜索”字段;执行搜索的是预先输入,如果预先输入失败,我不希望用户能够点击返回或点击提交按钮。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)