Tôi thích jQuery và tôi đã tự hỏi nếu có ai đã sử dụng một plugin hay thư viện JavaScript (non-jQuery) cho phép tự động định dạng các trường có cấu trúc như số điện thoại hoặc ngày tháng. Tôi biết về plugin jquery-ui-datapicker, chứ không phải những gì tôi đang tìm kiếm ở đây. Bạn có thể nhập vào một số điện thoại là 123 mà sau đó trở thành (123), các số bổ sung sẽ được định dạng là (123) 456 7890 Ext. 123456. Nếu bạn nhấn xóa công cụ tự động định dạng biến mất tự động và định vị lại con trỏ, sau đó (123) và nhấn xóa sẽ xóa 3 và thực hiện phần còn lại (124) 567 8901 Ext. 23456. Những cái tôi đã chơi có vẻ không đáng tin cậy.Tự động định dạng dữ liệu có cấu trúc (điện thoại, ngày tháng) bằng cách sử dụng jQuery plugin (hoặc thất bại mà vani JavaScript)
Trả lời
Có the Masked Input plugin thực hiện những gì bạn cần hoặc điều bạn đã thấy không đáng tin cậy?
Allan,
Tôi tin rằng đặt cược tốt nhất của bạn sẽ được sử dụng biểu thức thông thường bên trong hai phương pháp định dạng riêng biệt để đạt được kết quả mong muốn. Điều này sẽ được khá thẳng về phía trước cho số điện thoại và tôi sẽ đăng một ví dụ mã nếu một không được đăng bởi thời gian tôi ngồi lại và có 10 phút thẳng để viết một cái gì đó lên. Có lẽ cho trường ngày, bạn có thể sử dụng một cái gì đó giống như jQuery UI Datepicker thay thế? http://marcgrabanski.com/pages/code/jquery-ui-datepicker
HTH,
/sf
Với plugin lịch Tôi thực sự có nghĩa là ui-datepicker và không phù hợp như xa như tôi có thể nói. –
- 1. Số điện thoại định dạng tự động trong Jquery
- 2. định dạng ngày tháng jquery ui định dạng ngày tháng
- 3. Định dạng hiển thị ngày tháng Datatables.net
- 4. Làm cách nào để định dạng ngày trong thanh ghi dữ liệu jQuery?
- 5. asp.net mvc, jquery điện thoại di động, thực hành tốt nhất về kiến trúc điện thoại
- 6. Xác thực số điện thoại bằng cách sử dụng javascript
- 7. Định dạng ngày tháng PHPExcel
- 8. xác thực cấu trúc dữ liệu python bằng Validator (hoặc một cái gì đó tương tự)
- 9. Cách định dạng số điện thoại với jQuery
- 10. Cấu trúc dữ liệu dạng băm động ở Fortran
- 11. Trình ghi ngày tháng khởi động - cách lấy ngày dưới dạng chuỗi ở đúng định dạng?
- 12. Làm cách nào để định dạng ngày tháng có định dạng dd/mm/yy trong javascript?
- 13. Gọi điện thoại sms api bằng cách sử dụng phonegap bằng cách sử dụng javascript
- 14. Định dạng chuỗi ngày tháng PHP
- 15. Định dạng ngày tháng DB2
- 16. Thất bại khi xây dựng maven-antrun-plugin thất bại
- 17. cách in giá trị ngày tháng chính xác theo định dạng ngày tháng dạng bảng tính như dd/mm/yyyy bằng cách sử dụng apache poi
- 18. sử dụng iscroll với điện thoại di động jquery
- 19. Định dạng số điện thoại trong django
- 20. Định dạng ngày tháng trong javascript đến phần nghìn giây
- 21. Định dạng hiển thị ngày tháng của jQuery
- 22. Maven Build thất bại - thất bại trong việc tìm plugin
- 23. cách thêm ngày vào ngày bằng cách sử dụng bộ đếm ngày tháng jquery
- 24. Đăng dữ liệu dạng tuần tự và các biến phụ bằng cách sử dụng JQuery
- 25. chuỗi ngày tháng chuyển đổi jquery/javascript cho đến ngày
- 26. So sánh 'số điện thoại di động' - và/hoặc định dạng quốc tế
- 27. Ngày tháng :: Calc - định dạng ngày và tháng
- 28. Gửi và nhận dữ liệu mảng có cấu trúc trong MPI4Py bằng cách sử dụng NumPy
- 29. Có cấu trúc dữ liệu Multimap tương đương javascript không?
- 30. jquery splash screen điện thoại di động với javascript
Rất gần, cảm ơn cho con trỏ. Nếu tôi nhập số điện thoại, sau đó xóa một chữ số và làm mất nét trường mà đầu vào của tôi đã biến mất (argh). –
Điều này đã được sửa trong phiên bản mới nhất. Bây giờ bạn có thể thêm '?' với mặt nạ, có nghĩa là bất cứ điều gì sau khi là tùy chọn. Vì vậy, bạn có thể thêm mặt nạ "? (999) 999-9999" để cho phép một số số điện thoại. Điều này đặc biệt hữu ích cho các phần mở rộng. –
Dường như liên kết của bạn bị hỏng ... Đây có phải là cùng một plugin không? http://digitalbush.com/projects/masked-input-plugin/#demo – TechplexEngineer