2014-06-23 15 views
12

Tôi tự hỏi cách xóa nút "X" hiển thị trên Bootbox cảnh báo, xác nhận, lời nhắc và hộp thoại.Tắt nút đóng Hộp khởi động

Có những trường hợp bạn muốn yêu cầu người dùng cung cấp phản hồi - không chỉ loại bỏ cửa sổ bật lên bằng cách nhấp vào nút "X".

Có ai có ý tưởng về cách xóa nút này không?

Trả lời

25

tôi đã kết thúc việc tìm kiếm các giải pháp, và nó là khá dễ dàng (nhưng dường như không có trong tài liệu Bootbox hiện hành.)

Các giải pháp làm việc cho Bootbox Dialogs, vì vậy nếu bạn cần phải loại bỏ các " X "cho các loại hộp khác, tôi khuyên bạn nên bắt chước các loại hộp khác, nguyên thủy hơn như hộp thoại.

Các giải pháp, trong đó sử dụng closeButton: false, được nhìn thấy trong đoạn dưới đây:

 bootbox.dialog({ 
      closeButton: false, 
      title: "Woah this acts like an alert", 
      message: "Cool info for you. You MUST click Ok.", 
      buttons: { 
       success:{ 
        label: "Ok", 
        callback: callback 
       } 
      }  
     }); 

     callback(){//stuff that happens when they click Ok.} 

Bằng cách đảm bảo người dùng phải bấm vào một nút để bỏ qua những hộp, chúng ta có thể chắc chắn rằng họ kích hoạt chức năng gọi lại thích hợp .

+0

Bây giờ, điều này được bao gồm trong Bootbox [documentation] (http://bootboxjs.com/documentation.html#dialog-options) – Lahiru

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