Событие клика должно срабатывать на «только для чтения». - PullRequest
0 голосов
/ 29 января 2019

То, что я хочу, это запускать событие клика в поле только для чтения даты.Когда я использую readonly в этом поле, оно запускает событие, а также открывает всплывающее окно календаря, но я хочу заблокировать это всплывающее окно и только событие щелчка.

например, это мое текстовое поле для DatePicker:

<input type="text" class="form-control" id="id_datepicker" readonly>

и когда я запускаю событие щелчка с таким идентификатором, как показано ниже:

$('#id_datepicker').click(function(){alert("Something here")})

Так что в этом случае должно открываться только предупреждение.не календарь, который всплывает.Так как это можно сделать?

просто так https://jsfiddle.net/qL3nwz4c/2/

1 Ответ

0 голосов
/ 29 января 2019

просто удалите #js-date из вашего ввода, чтобы его нельзя было использовать в вашем вводе только для чтения.

обновленная скрипта: https://jsfiddle.net/aw15csyz/

...