Tôi muốn sử dụng công cụ date date của Jquery. Tôi đã thiết lập nó bằng cách sử dụng tùy chọn trường alt. Tôi đang hiển thị D/M/Y trong trường văn bản, nhưng gửi Y-M-D. Mọi thứ hoạt động tốt cho đến nay, gửi dữ liệu chính xác, v.v.Bộ chọn ngày jQuery nơi nhập văn bản chỉ đọc
Tuy nhiên tôi muốn ngăn người dùng có thể nhập ngày theo cách thủ công. Ban đầu, tôi đã đặt trường INPUT thành vô hiệu hóa, hoạt động trong mọi trình duyệt ngoại trừ IE. Trong IE nó sẽ bật lên bộ chọn ngày nhưng sau đó không đóng sau khi nhấp vào một ngày.
Có ai biết cách tốt nhất để làm điều này không?
Cảm ơn bạn. Đây là một giải pháp thực sự ngắn gọn và nó xử lý thiếu Javascript một cách duyên dáng. –
nếu bạn đang đi tuyến đường đó, nó cũng có thể hữu ích để vô hiệu hóa phím tắt, để ngăn chặn backspace, xóa, vv $ ("# input-id"). Keydown (function (e) \t {e .ngăn chặn Mặc định();}); – dah97765
Tôi thấy phím bấm không thể ngăn chặn backspace, vì vậy giải pháp dah97765 là tốt nhất. –