我无法在视觉搜索方面输入输入文字。例如,我有一个字段订单ID,为此我想给输入文本框,供用户手动输入id,而不是通过选择下拉值。但是当用户输入ID值并点击搜索按钮时,它没有得到除非用户点击进入按钮,否则将输入值.Means输入文本框仅与输入关键字一起使用。如何使其在搜索按钮上也可以单击。
这里我改变了visualsearch.js中的代码,以便在编辑完文本框后捕获数据。但只有当用户在文本框外面两次ciclick时它才会工作。
deferDisableEdit: function () {
this.flags.canClose = true;
_.delay(_.bind(function () {
if (this.flags.canClose && !this.box.is(':focus') &&
this.modes.editing == 'is' && this.modes.selected != 'is') {
this.disableEdit();
parseCollection(this.app.searchQuery, false);
}
}, this), 250);
},