如何解决搜索无法在标题之外的任何地方使用
关于将搜索栏移动到原始.twig文件以外的其他地方,我似乎遇到了一些问题。我已经移动了加载它所需的代码,但是无论何时搜索,都无法在搜索时按Enter键,这将不允许我搜索任何现有项目。
代码已添加到menu.php
$data['search'] = $this->load->controller('common/search');
解决方法
这是JavaScript(jQuery)问题。
打开 /catalog/view/javascript/common.js
查找
return render(request,"cart.html",{"total":total["total"]})
替换为
$('#search input[name=\'search\']').on('keydown',function(e) {
if (e.keyCode == 13) {
$('header #search input[name=\'search\']').parent().find('button').trigger('click');
}
});
我刚刚从jQuery选择器中删除了$('#search input[name=\'search\']').on('keydown',function(e) {
if (e.keyCode == 13) {
$('#search input[name=\'search\']').parent().find('button').trigger('click');
}
});
。在您的浏览器中,按Crtl + F5(Chrome或FF)可重新加载缓存清理页面。应该可以。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。