Có giữ chỗ cho văn bản không? (ExtJS)Trình giữ chỗ cho văn bản? (ExtJS)
Trả lời
Có tùy chọn cấu hình emptyText
trong Ext.form.TextArea
.
Tài liệu:
Văn bản mặc định để đặt vào một lĩnh vực có sản phẩm nào (mặc định là rỗng). Lưu ý: giá trị này sẽ được gửi đến máy chủ nếu trường này được bật và được định cấu hình với tên.
Tài liệu cho Ext 4.2.2:
Văn bản mặc định để đặt vào một trường trống.
Lưu ý rằng thông thường giá trị này sẽ được gửi đến máy chủ nếu trường này được bật; để ngăn chặn điều này, bạn có thể đặt tùy chọn
submitEmptyText
củaExt.form.Basic.submit
thành sai.Cũng lưu ý rằng nếu bạn sử dụng
inputType: 'file'
, emptyText không được hỗ trợ và nên tránh. Lưu ý rằng đối với các trình duyệt hỗ trợ nó, việc thiết lập thuộc tính này sẽ sử dụng thuộc tính giữ chỗ HTML 5 và đối với các trình duyệt cũ không hỗ trợ thuộc tính giữ chỗ HTML 5, giá trị sẽ được đặt trực tiếp vào phần tử đầu vào giá trị thô. Điều này có nghĩa là các trình duyệt cũ hơn sẽ làm xáo trộn giá trịemptyText
cho các trường nhập mật khẩu.
Theo bản nháp HTML5, bạn có thể sử dụng thuộc tính placeholder
trong phần tử textarea
. Điều này độc lập với JavaScript. Có phải ý của bạn là thứ khác?
Hỗ trợ trình duyệt cho thuộc tính placeholder
vẫn còn khá hạn chế. Mặt khác, hiếm khi có bất kỳ nhu cầu nào cho một trình giữ chỗ trong một vùng văn bản, nếu khu vực được bắt đầu bằng một nhãn mô tả, như nó cần.
tùy chọn cấu hình emptyText hoạt động như được chỉ ra bởi @ e-kẽm. Tuy nhiên, nó không xóa giá trị. Đây là một sửa chữa.
initComponent: function() {
var me = this;
me.on('focus', function() {
if(!me.isDirty()) {
me.setValue('');
}
});
me.callParent(arguments);
}
Sử dụng này: -
xtype: 'textfield',
placeHolder: 'Please Enter Something'
- 1. Văn bản trình giữ chỗ hết văn bản trong Safari?
- 2. Văn bản trình giữ chỗ của Trung tâm trong iPhone
- 3. Định dạng văn bản giữ chỗ
- 4. Python Gtk.Entry văn bản giữ chỗ
- 5. văn bản giữ chỗ trong phần tử văn bản zend
- 6. Nhiều phong cách cho văn bản giữ chỗ đầu vào
- 7. HTML5 như trình giữ chỗ
- 8. Văn bản giữ chỗ/Ví dụ trong hộp văn bản cho người dùng
- 9. Thay đổi màu văn bản giữ chỗ của jQuery
- 10. Văn bản giữ chỗ không được căn giữa cho UITextField được tạo lập trình
- 11. Xóa văn bản giữ chỗ UITextField trên tap
- 12. trình giữ chỗ cho thẻ chọn
- 13. Định tâm một giữ chỗ và văn bản đầu vào trong trường văn bản
- 14. Các trường nhập văn bản Javascript hiển thị văn bản hướng dẫn (giữ chỗ)
- 15. Trình giữ chỗ Hình ảnh
- 16. Trình giữ chỗ trong IE7
- 17. Trình giữ chỗ và NSLocalizedString
- 18. Trình giữ chỗ HTML5 bên trong Struts html: thẻ văn bản
- 19. Văn bản trình giữ chỗ trong trường nhập bằng CSS chỉ (không có JavaScript)
- 20. văn bản giữ chỗ và nhập văn bản không căn chỉnh trong UITextField
- 21. Cung cấp chú thích dữ liệu cho trình giữ chỗ dành cho hộp văn bản trong MVC
- 22. jQuery Mobile 1.1.1 Menu Chọn Tùy chỉnh - Văn bản Trình giữ chỗ không hiển thị
- 23. Cách thêm trình giữ chỗ vào trường nhập văn bản GWT
- 24. Trình giữ chỗ thẻ trường văn bản trả về giá trị
- 25. Trình giữ chỗ văn bản biểu mẫu HTML5 - Họ có lớp CSS giả không?
- 26. Cách hiển thị văn bản của trình giữ chỗ trong mục nhập số của HTML5
- 27. Văn bản trình giữ chỗ không được căn giữa theo chiều dọc trong Safari
- 28. Trình giữ chỗ HTML không hoạt động cho Android
- 29. Làm cách nào để đặt đặc điểm trợ năng cho văn bản trình giữ chỗ trong UITextField?
- 30. Các ký tự hợp lệ PDO cho trình giữ chỗ
Nó sẽ không làm việc với IE7. Trình giữ chỗ mà tôi có nghĩa là phải là một phần của thư viện ExtJS. – ilhan