Jquery自动完成-不要用结果填充输入框
Jquery autocomplete - do not fill input box with result
我使用的是标准的Jquery UI Autocomplete,它非常有效。
我有一张输入ID为autoc1的表格
当返回匹配列表时,我使用结果的onlick自动将用户引导到另一个页面,该页面根据用户的选择动态填充。
不过,当他们点击时,我希望输入不被填充,而只是等待onclick启动。
因此,基本上,点击结果确实会在输入元素中填充任何内容——这可能吗?
这是我用来调用调用的代码:
$("#autoc1").autocomplete("/autoc.php?arg=1&user=<? echo $user; ?>");
然后尝试以下操作,但根本无法使用
$("#autoc1").autocomplete({
select: function(event, ui){
$('#autoc_buddy1').css('color','white');
}
});
也尝试过
$("#autoc1").autocomplete({
select: function(event, ui) { return false; }
});
不起作用
我想您可以使用选择自动完成事件。您可以使用return false取消将建议复制到文本框中。比如
$( ".selector" ).autocomplete({
select: function(event, ui) { return false; }
});
你的意思是这样的吗。希望它能帮助
相关文章:
- 如何在下拉列表更改时自动填充mysql查询结果中的文本框值
- 停止 jQuery 自动完成以过滤/搜索结果并填充整个源数组数据
- 第二个Ajax调用已经填充了成功结果
- 使用JavaScript返回click-li项目的值,并用结果填充文本区域
- 调用 HTTP get 方法以使用 angular JS 在下拉列表中填充结果
- 用 Web 服务结果填充变量
- 使用下拉列表中的值查询 MySQL 数据库,然后使用结果填充文本字段而不刷新页面
- 节点猫鼬填充条件不返回预期结果
- 从 AJAX JSON 结果数据填充选择列表
- 如何使用垂直和水平结果填充表
- 根据第一个下拉列表结果填充第二个下拉列表
- Jquery自动完成-不要用结果填充输入框
- 如何自动填充并启用从外部网站提交和检索结果
- onClick需要两次点击才能填充结果HighCharts
- 用实例方法的结果填充集合中每个项目的属性
- 我可以基于查找结果填充查找/选项集吗?
- jQuery克隆元素,然后用连接的结果填充隐藏字段,以避免空列表问题
- 用网格的结果填充表单
- 使用jQuery Ajax结果填充自定义JavaScript对象
- 如何从ajax数据结果填充javascript数组