2011-03-23 27 views
9

Xin chào tôi phải tải một phần tử ajax vào div. Điều đó div trước đó sẽ có một div phụ bằng tên div1, và để loại bỏ/ẩn div1, tôi đang làm một Ext.get ('div1'). Hide(). Nhưng điều này đang thực hiện một số visibility:hidden, thay vì thực hiện display:none.Phương pháp EXT JS là gì để sử dụng "display: none"

Tôi muốn biết phương pháp làm display:none thay vì visibility:hidden là gì.

Trả lời

22

Bạn phải thay đổi chế độ hiển thị để hiển thị.

var element = Ext.get('div1'); 
element.setVisibilityMode(Ext.Element.DISPLAY); 
element.hide(); 
+0

Điều đó làm việc tốt Robby, tôi cần tải một div khác vào div chính của mình. Nó rất giống với phương thức tải trong JQuery, bạn có thể cho tôi biết làm thế nào để tôi tiếp tục với điều đó? – macha

+0

@macha, bạn nên đánh dấu câu trả lời này đúng và tạo câu hỏi mới cho kịch bản tải của bạn. – McStretch

+0

Cảm ơn Robby !! – macha

Các vấn đề liên quan