Javascript 如何在文本框中开始打印时删除自动完成选择?

Javascript 如何在文本框中开始打印时删除自动完成选择?,javascript,jquery,jquery-ui-autocomplete,Javascript,Jquery,Jquery Ui Autocomplete,我使用jquery自动完成功能 $(文档).ready(函数(){ $(“#建议”)。自动完成({ 延误:100, 来源:功能(请求、响应){ //建议URL var suggestURL=”https://suggestqueries.google.com/complete/search?client=chrome&q=%QUERY"; suggestURL=suggestURL.replace(“%QUERY”,request.term); //JSONP请求 $.ajax({ 方法:“G

我使用jquery自动完成功能

$(文档).ready(函数(){
$(“#建议”)。自动完成({
延误:100,
来源:功能(请求、响应){
//建议URL
var suggestURL=”https://suggestqueries.google.com/complete/search?client=chrome&q=%QUERY";
suggestURL=suggestURL.replace(“%QUERY”,request.term);
//JSONP请求
$.ajax({
方法:“GET”,
数据类型:“jsonp”,
JSONPCCallback:'jsonCallback',
url:suggestURL
})
.成功(功能(数据){
答复(数据[1]);
});
},
选择:函数(事件,ui){$('.tags_id').text(ui.item.value);},
});
});


选择:
您可以尝试为
自动完成添加
打开的
事件处理程序,以实现上述功能

$(文档).ready(函数(){
$(“#建议”)。自动完成({
延误:100,
来源:功能(请求、响应){
//建议URL
var suggestURL=”https://suggestqueries.google.com/complete/search?client=chrome&q=%QUERY";
suggestURL=suggestURL.replace(“%QUERY”,request.term);
//JSONP请求
$.ajax({
方法:“GET”,
数据类型:“jsonp”,
JSONPCCallback:'jsonCallback',
url:suggestURL
})
.成功(功能(数据){
答复(数据[1]);
});
},
选择:函数(事件,ui){$('.tags_id').text(ui.item.value);},
打开:函数(事件,用户界面){$('.tags_-id').text('')}
});
});

选择:
$(文档).ready(函数(){
$(“#建议”)。自动完成({
延误:100,
来源:功能(请求、响应){
//建议URL
var suggestURL=”https://suggestqueries.google.com/complete/search?client=chrome&q=%QUERY";
suggestURL=suggestURL.replace(“%QUERY”,request.term);
//JSONP请求
$.ajax({
方法:“GET”,
数据类型:“jsonp”,
JSONPCCallback:'jsonCallback',
url:suggestURL
})
.成功(功能(数据){
答复(数据[1]);
});
},
选择:函数(事件,ui){$('.tags_id').text(ui.item.value);},
搜索:函数(事件,用户界面){$('.tags_-id').text('')}
});
});


选择:
请清除数据,如-$('.tags_id').text(“”);在下面的源代码函数中,它可能会帮助您:

$(文档).ready(函数(){


}))

你说“在自动完成中打印”是什么意思?我是说在自动完成文本框中打印谢谢你的帖子!但是,当您在文本输入元素中选择文本并将其删除时,将显示所选内容。@Michael当搜索启动时,它将删除该范围内的内容。已修复!再试一次。
$("#suggest").autocomplete({
    delay: 100,
    source: function (request, response) {

        // Suggest URL
        var suggestURL = "http://suggestqueries.google.com/complete/search?client=chrome&q=%QUERY";
        suggestURL = suggestURL.replace('%QUERY', request.term);
   $('.tags_id').text("");
        // JSONP Request
        $.ajax({
            method: 'GET',
            dataType: 'jsonp',
            jsonpCallback: 'jsonCallback',
            url: suggestURL
        })
        .success(function(data){

            response(data[1]);
        });
    },
   select: function( event, ui ){

   $('.tags_id').text(ui.item.value);},

});