【发布时间】:2023-03-04 15:02:01
【问题描述】:
我有一个 Jquery Autosuggest 下拉菜单。 函数运行正常。
现在我希望当我右键单击或单击任何地方时,显示框必须保持显示。因为当自动建议搜索有链接时我发现了问题。链接无法打开,因为在单击链接之前下拉框已关闭。
到目前为止,这是我的 JS 代码:
$(document).ready(function(){
$(".searchs").keyup(function()
{
var searchbox = $(this).val();
var dataString = 'searchword='+ searchbox;
if(searchbox=='')
{
$("#display").hide();
}
else
{
$.ajax({
type: "POST",
url: "searchs.php",
data: dataString,
cache: false,
success: function(html)
{
$("#display").html(html).show();
}
});
}
return false;
});
$(".searchs").blur(function(){
$("#display").hide();
});
$(".searchs").focus(function(){
var seachbox = $(searchbox).val();
if(seachbox != '')
{
$("#display").show();
}
});
});
有人有想法吗?
【问题讨论】:
-
你能提供你正在使用的 jquey 自动提示的链接吗?
标签: php javascript jquery html