选择后删除搜索字段中的文本

时间:2015-12-05 15:22:57

标签: javascript jquery autocomplete jquery-autocomplete

在用户从自动完成中选择条目后,如何删除输入字段中的文本?

这是我到目前为止所尝试的。不幸的是,这不起作用(输入字段中的文本保留并且不会发生错误)。

typedef struct Rental {
    int nDays;
    float kmsDriven;
    char carLicensePlate[LICENSE_PLATE_LENGTH+1];
    char *clientName;
    char chargingCategory;
} Rental;

运行代码here

2 个答案:

答案 0 :(得分:1)

你必须在clearSearchField();

之后返回false
clearSearchField();
return false

here

答案 1 :(得分:0)

添加一个短暂的超时:

function clearSearchField() {
  setTimeout(function(){
            document.getElementById('searchField').value = '';
    },0)
}