在鼠标悬停的只读输入框中显示清除按钮

时间:2017-05-05 15:15:08

标签: javascript jquery html css jquery-ui-datepicker

<input id="my-input" type="search" />

显示&#39; x&#39;清除鼠标悬停输入。

当我这样做时,这种行为就会丢失

<input id="my-input" type="search" readonly="readonly">

我必须只读取我的Datepicker输入框:

$("#my-input").datepicker({ dateFormat: 'yy-mm-dd' }).attr('readonly', 'true');

如何保留此只读输入框的先前行为?

1 个答案:

答案 0 :(得分:0)

<input id="my-input" type="search" />

$("#my-input").datepicker({ dateFormat: 'yy-mm-dd' }).keydown(function(e) {
    e.preventDefault();
    return false;
});

似乎达到了我之后的目标。